Job Description
Job DescriptionDescription:
*This position is contingent upon contract award**.
Location details: This role is anticipated to be fully remote but may require travel. The exact location and on-site requirements will be confirmed at a later time.
Evans is hiring a Sr. Software Engineer resource to support a contract for personnel and readiness employing significant and complex military or defense-related systems that are developed, managed, and/or utilized by the United States Department of Defense (DoD). These systems may be large-scale projects involving advanced technologies and substantial investments. They can include various components such as national security systems, communication systems, surveillance systems, or other capabilities aimed at enhancing national security and military readiness and effectiveness.
The Sr Software Engineer is a technical leader responsible for designing, developing, and maintaining complex software systems. This role involves collaborating with cross-functional teams to deliver scalable, secure, and high-performance applications. The ideal candidate brings deep technical expertise, a passion for clean code, and a commitment to mentoring junior developers.
- Prior DoD and/or military experience is highly preferred.
- Design, develop, test, and deploy high-quality software solutions using modern programming languages and frameworks.
- Lead architectural discussions and contribute to long-term technical strategy.
- Collaborate with product managers, UX designers, and other engineers to define and implement features.
- Review code, provide constructive feedback, and uphold coding standards and best practices.
- Troubleshoot and resolve complex technical issues across the software stack.
- Mentor junior engineers and contribute to team knowledge sharing.
- Ensure software meets performance, security, and scalability requirements.
- Participate in Agile ceremonies and contribute to continuous improvement initiatives.
Requirements:
- Master’s degree in Computer Science, Software Engineering, or a related field.
- 10+ years of professional software development experience.
- Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript/TypeScript).
- Experience with modern frameworks (e.g., React, Angular, .NET, Spring Boot).
- Strong understanding of software architecture, design patterns, and data structures.
- Familiarity with CI/CD pipelines, version control (Git), and automated testing.
The Evans Experience
Evans Consulting is a growing management consulting firm, primarily in the federal contracting space, with over 25 years of experience. We employ a dynamic team, delivering human-centered change that works. Our success comes from developing humble, trusted-advisor relationships with diverse clients and by delivering innovative services and solutions. We celebrate our values of delighting clients, exhibiting leadership, fostering commitment, and ensuring corporate health every day.
To work at Evans is to join a community of ambitious, intelligent, humble, thoughtful, and supportive professionals who care about each other and the work we do. Evans creates a unique employee experience by leveraging our collaborative and people-focused nature to innovate and create out-of-the-box and forward-thinking solutions.
If this type of work environment motivates and excites you, then you’ll fit right in.
We Take Care of Our Own (Benefits)
We believe one of the major benefits of working at Evans is our award-winning culture of ongoing learning and professional growth, with a focus on collaboration, innovation, flexibility, and wellness. But aside from our culture, we also offer a very comprehensive benefits package:
- Supporting Work-Life Integration
- Professional Development & Educational Assistance w/ Extensive Growth Resources
- Annual Discretionary Bonus, Spot Bonus, and Peer Recognition Programs
- Paid Maternity & Paternity Leave
- Medical/Dental/Vision Benefits
- Company-Paid Life Insurance
- Short-Term & Long-Term Disability Benefits
- Flexible Spending Accounts (FSA) & Health Savings Accounts (HSA)
- Generous PTO & Paid Holidays
- 401(k) Retirement Plan, Evans’ Contribution and 100% Vesting
Work Environment and Physical Demands
- Ability to work in a fast-paced, dynamic environment.
- Reasonable accommodations are provided in accordance with ADA. If you are an individual with a disability and would like to request a reasonable workplace accommodation for any part of our employment process, please send an email to HR at evansconsulting.com. Please indicate the specifics of the assistance needed. This option is reserved only for individuals who are requesting a reasonable workplace accommodation. It is not intended for other purposes or inquiries.
Work Authorization
U.S. citizenship or a permanent residency card in the U.S. is required to be an eligible candidate for this opportunity. Employees may be required to hold a specific security clearance depending on the work assignment.
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other statuses protected by applicable federal, state, local, or international laws.
Identity Statement
As part of the application process, you are expected to be on camera during interviews and assessments. We reserve the right to take your picture to verify your identity and prevent fraud.
Compensation
Salary is determined by various factors, including but not limited to location, the individual’s particular combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements. The projected compensation range for this position is $100,000 to $150,000 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Evans’s total compensation package for employees.