
Senior .NET Software Developer
- Virginia
- $90,300-189,600 per year
- Permanent
- Full-time
- * *
CACI is seeking an experienced software developer who is interested working on innovative software development programs that support our nation’s defense. Join us for this exciting and challenging opportunity as a member of an Agile Scrum Team focused on delivering new capabilities as part of a large program team that builds and supports Department of Defense financial management systems. You will be using modern web technologies and enhance your expertise as a software developer. You will get to contribute immediately in a dynamic, fast-paced, high visibility environment. Your ability to work in a fast-paced environment and be flexible to changing requirements will be important to your success.***Candidates should live within 50 miles of Arlington, VA, as there is a requirement of being on-site at least 1x a week.Responsibilities:
- Participate on an Agile team in the planning, design, development, and support of .NET/C# based web financial management applications.
- Work closely with business analysts and subject matter experts to understand functional requirements.
- Design, develop, unit test, debug, document, and maintain program code.
- Design, develop, and maintain scalable RESTful and GraphQL APIs.
- Support formal testing before code is deployed to production.
- Deliver development efforts that result in well organized and structured deliverables aimed at being easy to understand by others on the development team.
- Articulate ideas and communicate verbally and in writing task status, unit test results, technical concepts, issues, and questions with the team
- Lead and/or coach the efforts of junior staff as required
- Bachelor’s degree in relevant field or equivalent work experience
- 7+ years experience designing, developing, and supporting web applications
- 7+ years experience developing .NET applications
- 7+ years experience using Microsoft Visual Studio
- 4+ years JavaScript or equivalent front-end framework development experience
- 2+ years development experience with RESTful and GraphQL APIs
- Experience with DevOps platform (i.e., Azure DevOps, GitLab, Atlassian Suite, Digital.ai)
- Minimum current DoD Secret clearance is required to start
- 8570 IAT Level II certification required (i.e. Security+CE) within 90 days of employment
- Experience with DevOps platform (i.e., Azure DevOps, GitLab, Atlassian Suite, Digital.ai)
- Experience with DoD software/web development best practices