We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Software Engineer

ATI (Advanced Technology International)
$80,000 - $105,000
life insurance, parental leave, tuition reimbursement, 403(b)
United States, South Carolina, Summerville
Dec 01, 2025

ATI builds and manages collaborations that conducts research and development of new technologies to solve our nation's most pressing challenges. Our collaborations are custom-built teams of organizations from industry and academia that develop novel technologies for the federal government. Traditionally, these processes are complicated and burdensome.That's where ATI comes in. We simplify and streamline processes to make it all work. When you work at ATI, you become a part of something larger than yourself. Our collective work - no matter what department or division you work in - ultimately enables the warfighter, saves lives, and diversifies the industrial base.At our core, ATI is a service organization. We are in service to others; it's what we do, and it's who we are.

Position Description
Develops, supports, and maintains software solutions. Works on moderate to complex technical projects under general supervision, with increasing levels of autonomy. Collaborates with other engineers and stakeholders to deliver high-quality software systems.

Apply at ATI.ORG; we only accept applications submitted through our applicant tracking system.

**The grade, title and salary for this position will be determined once an assessment is completed on the selected candidates education, experience, and skills (level assigned will be as either a Software Engineer I or Software Engineer II)**


Essential Functions

Design, develop, test, and deploy software applications and services.

Participate in code reviews and follow established development standards and practices.

Contribute to technical documentation and knowledge sharing across the team.

Collaborate with cross-functional teams to gather requirements and translate them to functional solutions.

Assist in troubleshooting and resolving software defects and performance issues.

Participate in planning and demonstration meetings as part of the agile development process.

Assist with Make vs Buy analysis of solutions to business problems.

Designs cost-effective solutions that meet requirements and adapt effectively to changing requirements.

Work with other areas of IT (Operations and Security) to ensure solutions can be effectively delivered and supported while meeting stringent security requirements.


Additional Responsibilities

Participate in incident response efforts to troubleshoot production issues.

Investigates and determines applicability of new and emerging technologies as required.

Participates in project kickoffs and debriefs.

Create documentation and release notes when introducing new applications or major updates.

Practices continuous improvement by seeking opportunities to streamline processes and improve software solutions.

Ability to work on multiple projects concurrently.

Other duties as assigned.

Qualifications
Bachelor's Degree in Computer Science, Engineering, or a related field (or equivalent experience).

Strong verbal and written communication skills.

Software Development Life Cycle experience.

Tools and technologies experience:
o Familiarity with front-end frameworks or RESTful API development.
o Proficiency with a modern JavaScript framework (Vue.js, React, Angular).
o Experience using a RDBMS (Microsoft SQL Server, PostgreSQL).
o JavaScript and/or TypeScript
o Experience using a server-side language (C#, Java, Python)
o HTML and CSS
o Experience developing and deploying solutions within Microsoft Azure, including common development, security, and integration services.
o Understanding of Azure GCC High environments, including compliance considerations, secure deployment practices, and limitations specific to government-regulated workloads.
o Practical experience applying AI/ML technologies, including modern LLM integration, prompt engineering, data preparation, and use of cloud-based AI services (e.g., Azure AI, OpenAI).

Understanding of secure software techniques.

Must be a U.S. citizen by birth or naturalization, or a green card lawful U.S. permanent resident, or a political asylum in the U.S. Individual must meet the definition of a U.S. person upon hire due to the risk assessment of this position.

This position is subject to a background check that includes a review of criminal records. In reviewing an applicant's criminal history, the company will consider prior criminal convictions that have a relationship to the job duties and responsibilities of the position. The company considers the nature of the crime, the time that has elapsed since the crime and the job duties for the position at issue in making an individualized determination. Individuals may be excluded when the company determines, based on the above factors, that hiring, transferring or promoting the applicant would pose an unreasonable risk to the business, its employees or its customers and vendors.

If you are a qualified candidate, we encourage you to apply even if you have a prior criminal conviction(s). Convictions will not automatically disqualify the candidate, However, conviction(s) will be considered and balanced against the age of the candidate at the time of the offense, time elapsed since the offense, type of offense, potential impacts of such on the work environment, sensitivity of the position(s) available/sought, and similar independent factors relevant to the employment requirements at ATI.

Physical Efforts

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Regular physical activity to include walking, bending, stooping, reaching, standing and prolonged sitting.

Ability to use phone and computer systems, copier, fax, and other office equipment. Must be able to occasionally move/lift up to 25 pounds with or without reasonable accommodation.

Work Environment

This position is located in an air-conditioned, environmentally controlled atmosphere.

Noise level in the work environment is usually moderate.

ATI is an Equal Opportunity Employer of Minorities, Females, Protected Veterans, Individuals with Disabilitiesand all other protected classes.

Apply at ATI.ORG; we only accept applications submitted through our applicant tracking system.

If you require accommodations to complete this application, please contact Human Resources at hr@ati.org.

Anticipated starting salary is in range commensurate with education and experience:
$80,000 - $105,000

ATI has been named "Best Places to Work in SC" for 2017 - 2025.

This is a full-time opportunity with benefits

ATI provides Medical, Dental and Vision Plan options

Flexible Spending Accounts, including health and dependent care accounts

403B Retirement Savings plan with a very competitive company contribution

Personal time-off (pre-loaded & accrued) plus 12 paid holiday-days

Life Insurance paid by ATI

Paid Parental Leave

Short-Term & Long-Term Disability Coverage paid by ATI

Employee Assistance Program

Tuition Reimbursement Program

Flexible work schedules

ATI's standard business hours are Monday-Friday, between 8 AM - 5 PM.
Applied = 0

(web-df9ddb7dc-hhjqk)