Having 5-7 years experience. The Developer is responsible for configuring, building/coding and unit testing the application or technical architecture components. They support a clear transition to the testing role and assist in the deployment to production.
Detailed Description:
- Review and understand the requirements and technical specifications as part of a solution
- Analyze system design and develop coding strategy/configuration approach of the solution
- Develop application code or configure packaged solution following the requirements, technical specifications and system design
- Follow corporate coding standards and guidelines to include security, architecture and data
- Work with other developers, designers, and architects to make sure that the configuration and custom components meet application requirements and performance goals
- Create unit test cases, execute unit and component integration tests and document results
- Resolve problems in code or configurations
- Document solution, including program logic, procedures, implementation/deployment instructions and technical recovery plans and ensure transition to functional support
- Participate in handoff of the application or technical architecture components to the testers to ensure clear and complete understanding of the application
- Ensure appropriate sign-offs, backout plans and audit controls (versioning) are in place for deployments to production
- Perform and execute deployment tasks
- Responsible for coordination and execution of design reviews
Attributes:
• College degree in Computer Science, Engineering, or Management Information Systems
• Job experience equivalent: 12 months IT application development experience
• Demonstrated working knowledge of the entire Software Development Lifecycle
• Proven ability to clearly and effectively communicate business and technical information, both verbally and in writing.
Within the last 5 years:
- 3-5 years coding and unit testing experience in technical skill set required for role (i.e. VB.Net, ASP.Net, SOA, SQL Server, VB6, COBOL, MVC, HTML, Entity Framework, systems integration, etc.)
- 18 months engagement experience with at least one of the following skills: requirements analysis, technical specification development, task planning and tracking, or providing technical leadership to at least one other developer