
Full-Stack Developer - Mid-Senior, TS/SCI with CI Poly - $150K-$230K + 15% 401k
Millennial Software Solutions Inc, Fairfax, VA, United States
Job Type
Full-time
Description
About Millennial Software:
Millennial Software is revolutionizing the landscape of security and defense by leveraging our core competencies in software development, automation, DevSecOps, and machine learning.
We are an employee-owned company, every employee receives equity in the company
100% company-paid medical, dental, and vision premiums for you and all dependents
Ability to get increased salary if you don't need medical/dental/vision
100% company-paid disability and life insurance benefits
15% 401(k) company contribution
30 days of PTO/holidays
Generous training budget
Paid Paternal and Maternal Leave
Business development / growth incentives
Top notch company swag
Job Description:
Clearance Level Must Currently Possess:
Top Secret SCI + CI Polygraph
Millennial Software is seeking a Mid-Senior Full Stack Software Developer to join our collaborative team supporting a Government customer. You'll provide operations and maintenance support to ensure the stability, performance and continuous improvement of our new operational production software systems.
This is a great opportunity for a motivated developer to grow technical skills across the full stack, with a particular focus on modern software development processes and technologies.
The ideal candidate is passionate in the full lifecycle of application, including design, coding, testing, implementation, deployment as well as support and maintenance. The candidate must be comfortable collaborating closely with users and developers to build and maintain polished, high-performance tools in mission-critical environments.
Essential Functions:
Monitor, maintain and optimize production applications across the full tech stack
Implement and manage automated deployment pipelines and CI/CD processes
Investigate, report and resolve issues from problems such application bugs, patching and integration with external systems
Support agile development activities including sprint planning, peer code reviews, and iterative updates based on end-user feedback
Help maintain clean, well-documented, and testable code
Strong familiarity with Docker, Kubernetes, Helm
Strong familiarity with complied languages such as Rust, Java, and C++ and its many utilities/packages
Well-versed in Relational databases
Good understanding of Git, GitLab, CI/CD pipelines, and CM best practices
Requirements
Required Qualifications:
Bachelor's degree or equivalent experience in Computer Science
At least 5 years' experience in multiple languages such as JavaScript, Python, Java, Rust
At least 5 years' experience in Full-stack software development (i.e. client, server, and data tiers)
At least 3 years' experience with containerization and orchestration platforms such as Docker and Kubernetes
Strong analytical and problem solving skills with attention to detail
Strong understanding of development best practices, configuration management, and testing
Strong desire to constantly learn how new tools, frameworks, and technologies that can further the customer's mission and provide value to the end-user
Ability and desire to work independently; i.e. given general tasking, develop subtasks and/or approach to satisfy task objectives
Proven capability to learn new skills, adapt to shifting priorities and requirements
Comfortable with the Linux operating system
Strong communication skills and experience working with end-users and developers
Active TS/SCI clearance
Nice to have:
Strong familiarity with Svelte and/or other frontend frameworks such as Vue.js
Familiarity with message queue implementations, such as Kafka
Experience utilizing Test Driven Development
Millennial Software Solutions Inc. is an Equal Opportunity Employer and does not discriminate in employment on the basis of race, color, religion, sex, national origin, political affiliation, sexual orientation, gender identity, marital status, disability and genetic information, age, membership in an employee organization, or other non-merit factor.
Full-time
Description
About Millennial Software:
Millennial Software is revolutionizing the landscape of security and defense by leveraging our core competencies in software development, automation, DevSecOps, and machine learning.
We are an employee-owned company, every employee receives equity in the company
100% company-paid medical, dental, and vision premiums for you and all dependents
Ability to get increased salary if you don't need medical/dental/vision
100% company-paid disability and life insurance benefits
15% 401(k) company contribution
30 days of PTO/holidays
Generous training budget
Paid Paternal and Maternal Leave
Business development / growth incentives
Top notch company swag
Job Description:
Clearance Level Must Currently Possess:
Top Secret SCI + CI Polygraph
Millennial Software is seeking a Mid-Senior Full Stack Software Developer to join our collaborative team supporting a Government customer. You'll provide operations and maintenance support to ensure the stability, performance and continuous improvement of our new operational production software systems.
This is a great opportunity for a motivated developer to grow technical skills across the full stack, with a particular focus on modern software development processes and technologies.
The ideal candidate is passionate in the full lifecycle of application, including design, coding, testing, implementation, deployment as well as support and maintenance. The candidate must be comfortable collaborating closely with users and developers to build and maintain polished, high-performance tools in mission-critical environments.
Essential Functions:
Monitor, maintain and optimize production applications across the full tech stack
Implement and manage automated deployment pipelines and CI/CD processes
Investigate, report and resolve issues from problems such application bugs, patching and integration with external systems
Support agile development activities including sprint planning, peer code reviews, and iterative updates based on end-user feedback
Help maintain clean, well-documented, and testable code
Strong familiarity with Docker, Kubernetes, Helm
Strong familiarity with complied languages such as Rust, Java, and C++ and its many utilities/packages
Well-versed in Relational databases
Good understanding of Git, GitLab, CI/CD pipelines, and CM best practices
Requirements
Required Qualifications:
Bachelor's degree or equivalent experience in Computer Science
At least 5 years' experience in multiple languages such as JavaScript, Python, Java, Rust
At least 5 years' experience in Full-stack software development (i.e. client, server, and data tiers)
At least 3 years' experience with containerization and orchestration platforms such as Docker and Kubernetes
Strong analytical and problem solving skills with attention to detail
Strong understanding of development best practices, configuration management, and testing
Strong desire to constantly learn how new tools, frameworks, and technologies that can further the customer's mission and provide value to the end-user
Ability and desire to work independently; i.e. given general tasking, develop subtasks and/or approach to satisfy task objectives
Proven capability to learn new skills, adapt to shifting priorities and requirements
Comfortable with the Linux operating system
Strong communication skills and experience working with end-users and developers
Active TS/SCI clearance
Nice to have:
Strong familiarity with Svelte and/or other frontend frameworks such as Vue.js
Familiarity with message queue implementations, such as Kafka
Experience utilizing Test Driven Development
Millennial Software Solutions Inc. is an Equal Opportunity Employer and does not discriminate in employment on the basis of race, color, religion, sex, national origin, political affiliation, sexual orientation, gender identity, marital status, disability and genetic information, age, membership in an employee organization, or other non-merit factor.