Software Developer
steris
Job Description
Duties
- Participate in project planning sessions with Project Managers, Business Analysts, Technical Analysts and development team members to analyze business / technology requirements and outline the proposed technology solution.
- Participate in design reviews and provide input to the design recommendations.Incorporate security requirements into design. Understand and comply with SDLC in all planning steps.
- Adhere to technology control policies throughout design, development and testing. Incorporate Corporate Architectural Standards into application design specifications. Provide input to information / data flow. Ensure interface specifications are included in completed deliverable.
- Identify applicable system platform, components, and dependencies.Document the detailed application specifications. Translate technical requirements into programmed application modules. Develop / enhance software application modules.
- Provide uniform integration into legacy systems.Perform unit, system and integration testing and participate in capacity / performance testing of an application. Create / test prototypes. Complete assigned project deliverables within business / audit control requirements.
Identify and document ongoing maintenance requirements. - Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications. Perform system integration testing and analyze / report the results to pertinent teams. Identify / Troubleshoot application code-related issues (provide 3rd level production support / issue resolution). Review and provide feedback to the final user documentation. Perform data loads, as needed.
- Adhere to technology disaster recovery procedures.Participate in project estimating activities.Provide day-to-day support including support tickets and knowledge base questions
Duties - cont'd
Education Degree
Bachelor's Degree in Computer Science or Engineering General
Required Experience
- 5 years of relevant expierence required.
- Understanding of at least one applicable programming language and design technique
- Knowledge of version and revision control practices and procedures
- Knowledge of design and programming techniques that provide security.
- Knowledge of AS/400 development.
- Knowledge of SDLC a plus.
- Web – HTML, Java, Power Analyzer, Power Center.
- Legacy – DB2, COBOL, RPG.
- Knowledge of AS/400 development.
- Knowledge of SDLC a plus.
- Web – HTML, Java, Power Analyzer, Power Center.
- Legacy – DB2, COBOL, RPG.