CACI International Jobs

Job Information

CACI International Senior .Net Developer in Atlanta, Georgia

Senior .Net Developer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: Public Trust

Employee Type: Regular

Percentage of Travel Required: None

Type of Travel: None

What You’ll Get to Do:

CACI is seeking a Full Stack .Net Developer to support efforts with the National Institute for Occupational Safety and Health (NIOSH). NIOSH’s responsibilities under the Occupational Safety and Health Act and the Federal Mine Safety and Health Act are to provide information and recommendations to the Occupational Safety and Health Administration, Mine Safety and Health Administration, and professionals working within the field of occupational safety and health. These guidance and recommendations are based on a comprehensive evaluation of the scientific data and literature, which often includes qualitative or quantitative assessment of risk.

Duties and Responsibilities:

  • The Developer will be

  • (1) maintaining and improving existing IT systems focused on supporting Health and research programs

  • (2) Working with stakeholders to determine operational needs

  • (3) Designing new IT Solutions/functionalities using existing and emerging technology platforms to improve efficiency and effectiveness as needed.

  • Systems typically supported from this role use .NET Core, C#, Angular and SQL Server.

  • The candidate must be able to work well independently or as part of a larger team.

  • Develops, creates, maintains, and writes/codes new (or modifies existing) websites, or specialized utility programs within federal information security and accessibility compliance environment

  • Responsible for system detailed design, and development of proof-of-concepts for application scenarios using Microsoft .NET framework and SQL Server

  • Interacts with project sponsors to provide implementation direction and effort estimation

  • Provides analysis, technical leadership, and programming expertise to the design, development and testing of complex applications in a Microsoft .NET technology environment

  • Consult with stakeholders to ensure agreement on system principles

  • Expand or modify system to serve new purposes or improve workflow

  • Develop, document and revise system design procedures, test procedures, and quality standards

  • Collaborate with designers and analysts to implement enhancements or new applications

  • Develop code to meet user story acceptance criteria | •Debug, test, and fix errors

  • Participate on a team of full stack engineers and testers

  • Conduct design and code review to ensure compliance with standards

  • Excellent cross-functional team collaboration skills

  • Adhere to coding standards and develop well-structured, maintainable, and easy to understand code

  • Ability to organize, prioritize and multi-task to meet deadlines |

Required Qualifications:

  • Bachelor’s degree in Computer Science or related field of study or equivalent plus 8 years of related work experience is required.

  • 4+ years of extensive full stack development experience using .NET technologies

  • Experience at all phases of the software development lifecycle from requirements gathering through implementation, testing, and deployment

  • In-depth development experience utilizing .NET Core with C#, Angular, MVC, SQL Server, JavaScript

  • Experience with HTML/CSS, Angular, TypeScript, and

  • Experience with MS TFS

  • Familiarity with 508 compliances

  • Must be able to obtain a NACI clearance

What We Can Offer You:

  • We’ve been named a Best Place to Work by the Washington Post.

  • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

  • We offer competitive benefits and learning and development opportunities.

  • We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.

  • For over 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.

Company Overview:

CACI is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.

Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (

Since this position can be worked in more than one location, the range shown is the national average for the position.

The proposed salary range for this position is: