What are the responsibilities and job description for the Developer 4 position at Talent Software Services?
Work with Analysis, testing, and business owner teams to understand desired system functionality.
- Primary developer for high complexity functions.
- Provide technical support and expertise to other development team members.
- Provide development lead with work estimates.
- Drive Technology Architecture decisions.
- Create technical design documents.
- Create development environment.
- Ensure that code meets development specifications and is maintainable (comments, supporting documentation).
- Create and execute unit tests exercising the code's functionality and compatibility with other features prior to turning code over to test team.
- Communicate and defend design, requirements, feature set, functionality and / or limitations of systems.
- Resolve code issues raised by analysis or test teams.
- Work with developers and other members of the project team, MS product and program managers, and vendors in accomplishing objectives.
- Develop tools to aid the development process (e.g., basic test automation for all developers to run locally prior to check-in).
- Participate in code reviews of other developer's work.
- Deliverables include Technical Architecture, Technical Design Specification, Thoroughly commented Code, and Technical User Guide.
Candidate Requirements
Experience with C#.
Top 3 Hard Skills Required Years of Experience