Design, develop, and configure software systems to meet market and/or client requirements either end-to-end from analysis, design, implementation, quality assurance (including testing), to delivery and maintenance of the software product or system or for a specific phase of the lifecycle.
Resolve problems in a production environment and extend functionality within current web-based applications; acquire and assimilate knowledge about current systems both to understand the relationship to business needs and objectives and to understand the dependencies between systems.
andidate will perform a variety of complex engineering tasks of analysis, design, development, and test for companys product areas requiring strong software engineering technical skills. Will work both individually and as part of a team.
The Java Systems Developer role will involve close interaction with the Systems Architect, Development Team Leaders, business team members and other members of the development team and will demand a high level of design and coding to implement and deliver enhancements.
Assists in the creation of comprehensive unit test plans and creates and executes test cases in line with test plans. Participates in design, coding, testing, implementation, and documentation of solutions. Participates in investigation, analysis, and resolution of technical problems related to system functions, programming, and procedures. Assists with post-implementation reviews.
In this role, the selected candidate will design, develop, test and deploy web services and Java code resulting from the SRS and defects; interface with other DADS development groups to ensure customer support provided as required.
In this role, the selected candidate will participate in design and code review sessions as appropriate; to ensure the quality of work delivered by teammates is in accordance with development standards.