Qualification: Seven (7) years software engineering experience in programs and contracts of similar scope, type and complexity is required.
· Desired Skills:
- SQL/JPA
- Java Frameworks (Spring, Hibernate, Java Threading)
- Angular/JavaScript
- General VMWare Knowledge
- Bamboo (desired)
· Required Skills:
- Develops or implements algorithms that meet or exceed system performance and functional standards
- Assists with developing and executing test procedures for software components
- Writes or reviews software and system documentation
- Develop software solutions by analyzing system performance standards, conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas
- Serve as team lead at the level appropriate to the software development process being used on any particular project
- Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
- Design or implement complex database or data repository interfaces/queries
- Analyzes user requirements to derive software design and performance requirements
- Designs and codes new software or modifies existing software to add new features
- Debugs existing software and corrects defects