StratasCorp logo

Senior Systems Developer - (STRATAS01)

StratasCorp
Full-time
On-site
Chantilly, Virginia, United States
Description

Our team has an immediate need for a Senior System Developer. You will perform tasks related to the design, development, modification, and administration of software systems and applications. Primary responsibilities include:

 

•    Identify and assess user needs or project requirements, and design or configure systems and programs

•    Perform system coding and backend processing

•    Write and modify code, handle testing and debugging tasks, and perform ongoing troubleshooting  

•    Formulate and define specifications for applications or modify/maintain existing applications

•    Collaborate on the design of data models, technical architecture, data flows, schemas and API contracts

•    Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design

•    Design and develop prototype software using the latest open-source technologies

•    Design or implement complex database or data repository interfaces/queries

•    Integrate existing software into new or modified systems or operating environments

•    Develop simple data queries for existing or proposed databases or data repositories

•    Create test plans and perform regression testing and white box testing as modules are integrated into the end systems

•    Work with senior team members to identify errors and/or deficiencies in specifications and to make required modifications or enhancements

•    Provide recommendations for improving documentation and software development process standards

•    Implement recommendations for improving documentation and software development

•    Provide ongoing technical assistance to customers (primarily internal) regarding applications and participate in upgrades and system enhancement projects

•    Implement disaster recovery procedures and ensure that the system meets high availability standards

•    Provide technical support activities for a production processing environment



Requirements

•    Hands-on experience with testing and debugging tools and programs, and proficiency with programming languages

•    Attention to detail and strong organization skills

•    Bachelor’s or Graduate Degree in electrical engineering, computer science, information technology, or equivalent field

•    Experience working in an Agile development team – DevOps/DevSecOps experience preferred

•    Experience with scripting languages such as JavaScript, PYTHON, BASH, PL/SQL, SQL, PHP

•    Experience with Java Frameworks (Spring, Hibernate) and RESTful web services

•    Experience with JavaScript Frameworks and tools

•    Experience with Cloud / Amazon Web Services

•    Experience with Git, Jenkins, Confluence or Rundeck