E-job search d.o.o. (www.e-job.co.yu) trazi Senior Software Developer .NET
Responsibilities
* Design and development of the core technology: UI (web, windows forms), Services (web, windows), business objects and data layer.
* Provide input into the strategic architectural direction
* Maintenance and support for the existing products
* Delivery to the Development Manager of high-quality and maintainable designs, code and documentation to an agreed schedule
* Working closely with the Test Manager to ensure that key requirements (functional and non-functional) are met and are testable
* Keeping up with new technologies: VS 2008, .NET 3.5, C# 3.0, etc.
* Keeping the team up to date with new technologies that are relevant to us
* Delivering and presenting proof of concepts / architectural spikes
Skills
1) Five years commercial experience of designing and developing systems with the Microsoft development technologies including:
* Web applications (ASP/IIS)
* Web services (C#)
* Windows forms applications (C#)
* Windows Services (C#)
2) Extensive knowledge, experience and understanding of:
* .NET Framework (2.0 and 3.0)
* WCF: Web Services Security and Transaction support
* ASP.NET and IIS
3) Extensive knowledge, experience and understanding of design/architecture including:
* OO, UML, Design Patterns,
4) Enterprise system requirements (Scalability, Resilience, Reliability, etc.)
* Systems Integration (Contracts, Versioning, SOA, etc.)
5) Extensive knowledge, experience and understanding of full software development life cycle including:
* Requirements Gathering, High Level and Detailed Design
* Test Driven Development, Unit/Integration/Acceptance Testing
* Build Automation and Continuous Integration
* Agile Methodologies (Scrum)
Prijava na: [email protected]