Description

Job Description: 

● Collaborating with System Engineers to perfect system design while maintaining
required performance characteristics.
● Demonstrating leadership abilities in an engineering environment to drive
operational excellence and best practices.
● Determining process improvements, best practices, and developing new processes.
● Working on Agile (Scrum) teams to build world class highly available and highly
scalable solutions.
● Designing, developing, modifying, implementing, and supporting software
components anywhere in the Software stack.
● Defining, developing, and maintaining REST based interfaces.
Developing new software components in Java, Swing, HTML5, J2EE to meet program needs.
● Performing thorough Unit Testing of software components to prepare for integration in a larger system.
● Conducting software component integration to ensure end-to-end system functionality prior to formal testing.

Education

Bachelor's degree