Consultative Offerings - Government & Public Services - Analyst - Software Engineering
The Software Engineering Analyst at Confidential Client's Government & Public Services practice supports transformation initiatives by designing, building, and maintaining scalable, secure software solutions. This role involves collaboration across multidisciplinary teams to deliver innovative applications integrating emerging technologies like cloud, while fostering technical excellence and continuous improvement. The position offers an entry-level opportunity to develop consulting skills and contribute to impactful public sector projects.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT — Government & Public Services.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
Join a Confidential Client’s Government & Public Services IT practice as an entry-level Software Engineering Analyst. In this hands-on role you will help design, build, and maintain scalable, secure software solutions that support public-sector transformation efforts. You’ll work with cross-functional teams (product, UX, security, cloud, and operations) to deliver client-facing applications and automation that improve mission outcomes.
- Contribute to full-stack application development: design, code, test, and deploy features.
- Participate in code reviews, unit/integration testing, and CI/CD automation.
- Implement secure, performant solutions using cloud-native patterns and modern frameworks.
- Help document design decisions, runbooks, and deployment procedures.
- Collaborate with consultants and client stakeholders to translate requirements into technical solutions.
- Troubleshoot production issues and contribute to reliability and performance improvements.
- Continuously learn and apply software engineering best practices.
Responsibilities
- Write clean, maintainable code following team standards.
- Support automated testing and deployment pipelines.
- Assist in designing modular, secure systems that scale.
- Communicate technical concepts clearly to team members and clients.
- Manage and prioritize multiple tasks in a fast-paced environment.
- Provide peer guidance and contribute to a culture of technical excellence.
Required Qualifications
- Bachelor’s degree (completed) or currently enrolled in an accredited college/university with expected graduation by Summer 2027 in Computer Engineering, Computer Science, Software Engineering, or a closely related program.
- Cumulative GPA of 3.0 or higher.
- Strong fundamentals in at least one programming language and familiarity with software engineering principles.
- Demonstrated ability to work independently and as part of a team.
- Clear written and verbal communication skills.
- Attention to detail and commitment to quality.
- Ability to travel up to ~50% on average, depending on client needs.
- Must reside within a commutable distance (for example, ~100 miles) of the assigned office and be able to commute daily if required.
- Ability to obtain and maintain a U.S. Security Clearance.
- Must be legally authorized to work in the United States without employer sponsorship now or in the future.
- Minimum age: 18 years at time of employment.
Preferred Qualifications
- Cumulative GPA of 3.4 or higher.
- Internship, project, or coursework experience in software engineering, cloud, automation, or systems design.
- Familiarity with cloud platforms (AWS, Azure, or GCP), RESTful APIs, containers, or infrastructure-as-code.
- Exposure to CI/CD tools, automated testing frameworks, and code-review workflows.
Team & Environment
You will be part of a multidisciplinary Government & Public Services IT team serving federal/state agencies, higher education, and nonprofit clients. The team balances technical delivery with client-facing consulting, offering opportunities to specialize in cloud engineering, application development, or platform automation while learning consulting skills and client engagement.
Compensation & Employment Type
- Employment type: FULL_TIME.
- Estimated pay range: $95,000 to $98,000 per year (range reflects role-level factors such as skills, experience, and location differentials). This posting complies with applicable compensation disclosure guidelines.
Location, Travel & Clearance
- Primary work location: Rosslyn, VA (22209). Candidates must be within a commutable distance of the office.
- Travel: Up to 50% on average, depending on assignments.
- Clearance: Ability to obtain and maintain a U.S. Security Clearance is required.
Additional Notes
Careertakes and the Confidential Client welcome candidates from diverse educational and professional backgrounds. This is an entry-level opportunity intended for candidates beginning or building a career in software engineering and public-sector IT. Final hiring decisions are made by the Confidential Client.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range