Software Developer - SME
Convirgence · Herndon, VA · 33 mo ago
EngineeringFull-time
About the role
A typical day will include:
- Design and develop tools that integrate with commercial applications
- Design and develop database management systems, data manipulation techniques and data visualization techniques
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure design outcomes and consequences
- Develop and direct software system testing and validation procedures, programming and documentation
- Conduct trial runs of program and software applications to make sure they produce the desired results, and that the instructions for running those programs are correct
- Create documentation of application development activities and subsequent revisions, inserting comments in the code to help others understand relevant functions, processes and procedures
- Help write or contribute to instructional manuals to guide end users
- Write, analyze, review, and rewrite programs, using workflow charts and diagrams to take advantage of computer capabilities and symbolic logic
- Design, develop and maintain applications within the cloud environment
- Lead software engineer on EOS platform
- Implementation of Product specific to the EOS framework
- Specialized understanding of the Volume Analytics which is specific to EOS framework
- Perform tests using Junit and Selenium
Requirements
- Education: Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or the equivalent combination of education, technical certifications or training, or work experience.
- Minimum of 16 years related experience.
Preferred Qualifications
- Experience developing with HTML5/XML/CSS/JAVA/JavaScript
- Experience with rapid prototyping and Agile development methodologies
- Experience developing innovative analytical solutions
- Experience with enterprise development using Java-based technologies
- Experience conducting research and using research findings to develop ideas into production systems