Experience with modern software development methodologies (e.g., agile, DEVOPS/DEVSECOPS)
Ability to manage projects/tasks using Microsoft Power BI
Responsibilities
Take full-stack ownership of end-to-end features for web applications
Write clean, well-tested, and well-documented code
Gather requirements and map out implementation details with government customers
Develop and refine features based on regular feedback
Respond to support requests and debug code issues
Assist users as needed
Act as Team Lead for a small team of software engineers
Benefits
Collaborative work environment with direct government interaction
Opportunity to lead a team and influence project outcomes
Engagement in meaningful projects related to national defense
Professional development opportunities through certifications
Flexible work arrangements may be available
Full Job Description
Description
The Software Engineer will take full-stack ownership of end-to-end features across a suite of web applications assisting various testing processes for the AEGIS combat system. You will be expected to write clean, well-tested, well-documented code across both front-end and back-end systems. You will work directly with the government customer to gather requirements, map out implementation details, and write code to develop and refine requested features, incorporating regular feedback throughout the development lifecycle. Additionally, you will respond to support requests, debugging code issues and assisting users as needed. You will act as a Team Lead for a small team of software engineers.
Requirements
Bachelor's degree in computer science or other quantitative fields, such as engineering or mathematics
10 years of professional experience with software engineering; or 10 years of professional experience in computer design, software development or computer networks; or 15 years' experience in web application development and database
Active Secret security clearance
Preferred Qualifications:
At least one certification from the following:
CASP+ CE
CCNP Security
CISA
CISSP (or Associate)
GCED
GCIH
Master's degree in a quantitative field such as engineering or mathematics (e.g. Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems)
Experience with applying programming concepts in a professional or academic setting.
Experience with applying modern software development methodologies (e.g. agile, DEVOPS/DEVSECOPS) in a professional or academic setting.
Agile Developer certification or Certified Scrum Developer certification.
Ability to manage projects/tasks utilizing Microsoft Power BI.
The anticipated salary range for this position is $130,000 to $140,000.