Job Description
- Evaluate business and system requirements, ensure technical feasibility, estimate development effort and implementation sequence.
- Design, Develop, and Validate Product/Software.
- This position will support vendor development effort and required coordination.
- Develop Java Software modules using Java/JEE and database related technologies, technical design and development of new features in the product.
- Work Closely with Business and product Development team to translate requirements into high-quality, timely deliverables, contribute as a strong hands-on technical member in project development activities.
- Provide technical direction and guidance to the engineering team/vendor to create designs, develop systems, resolve issues, and manage development schedule.
- Create clean, unit-tested, and refactored code.
- Establish development environment and development guidelines (coding, code reviews, build etc.)
- Research new technology available, and recommend technical and architectural improvements.
- Prepare detailed specifications form which programs will be written, designed, coded, tested, and debugged.
- Develop RESTful web-services that can support high-volume transactions.
- Work with multiple stakeholders to analyze requirements, clarify design dependencies, create test plans, and support functional and non-functional activities.
- Support testing efforts by engaging in troubleshooting, and providing solutions to issues.
Salary: $80,000 + DOE / per year