Job reference #6170_8601881
Appl. Developer
The .NET Developer will be working as a member of an agile development team developing or maintaining the ES Canada application software. The Application Developer will be an active participant in all areas of the software development life cycle including the definition and creation of requirements, use cases, prototypes, specifications, test cases, installation materials and documentation.
POSITION RESPONSIBILITIES:
- Participation within Agile SCRUM teams.
- Review requirements and user stories produced by Product Owners.
- Review and create software design documents and functional specifications.
- Ensure that software design documents and functional specifications address requirements and user stories.
- Implement coding solutions to meet requirements.
- Supply Unit tests for all new functionality.
- Ensure that coding solutions use resources efficiently and are scalable.
- Resolve QA (internal) and customer facing (external) issues logged against coding solutions.
- Coordinate and KT team members on new features and new technologies.
Qualifications Required:
- Solid working skills with the C# language and the .NET framework 4.0.
- Working knowledge of object oriented design, design patterns and .NET best practices.
- Experience writing complex queries against Oracle 11g and familiarity with PL/SQL
- Fluency with JavaScript, MVC, JSON, REST, SOAP, Web Services and ASP.NET
Education:
- BA/BS in Computer Science or equivalent in education and experience required.
Experience:
- 4-8 years of development experience with web-based software applications.
- Thorough knowledge of software development life cycle processes.
Appl. Developer
The .NET Developer will be working as a member of an agile development team developing or maintaining the ES Canada application software. The Application Developer will be an active participant in all areas of the software development life cycle including the definition and creation of requirements, use cases, prototypes, specifications, test cases, installation materials and documentation.
POSITION RESPONSIBILITIES:
- Participation within Agile SCRUM teams.
- Review requirements and user stories produced by Product Owners.
- Review and create software design documents and functional specifications.
- Ensure that software design documents and functional specifications address requirements and user stories.
- Implement coding solutions to meet requirements.
- Supply Unit tests for all new functionality.
- Ensure that coding solutions use resources efficiently and are scalable.
- Resolve QA (internal) and customer facing (external) issues logged against coding solutions.
- Coordinate and KT team members on new features and new technologies.
Qualifications Required:
- Solid working skills with the C# language and the .NET framework 4.0.
- Working knowledge of object oriented design, design patterns and .NET best practices.
- Experience writing complex queries against Oracle 11g and familiarity with PL/SQL
- Fluency with JavaScript, MVC, JSON, REST, SOAP, Web Services and ASP.NET
Education:
- BA/BS in Computer Science or equivalent in education and experience required.
Experience:
- 4-8 years of development experience with web-based software applications.
- Thorough knowledge of software development life cycle processes.