×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Full Stack Developer, Cloud Engineer - Software

Remote / Online - Candidates ideally in
Summerville, Dorchester County, South Carolina, 29485, USA
Listing for: ATI (Advanced Technology International)
Remote/Work from Home position
Listed on 2025-12-19
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below

ATI builds and manages collaborations that conduct 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.

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 ; we only accept applications submitted through our applicant tracking system.

We offer a hybrid schedule (in‑office & remote/work from home) or an onsite schedule and flexible hours. Candidates will need to reside near Charleston, SC to ensure work site flexibility.

The grade, title and salary for this position will be determined once an assessment is completed on the selected candidate's 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.
  • Design 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.
  • Investigate and determine applicability of new and emerging technologies as required.
  • Participate in project kickoffs and debriefs.
  • Create documentation and release notes when introducing new applications or major updates.
  • Practice 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:
  • Familiarity with front‑end frameworks or RESTful API development.
  • Proficiency with a modern JavaScript framework (Vue.js, React, Angular).
  • Experience using a RDBMS (Microsoft SQL Server, Postgre

    SQLli>
  • JavaScript and/or Type Script.
  • Experience using a server‑side language (C#, Java, Python).
  • HTML and CSS.
  • Experience developing and deploying solutions within Microsoft Azure, including common development, security, and integration services.
  • Understanding of Azure GCC High environments, including compliance considerations, secure deployment practices, and limitations specific to government‑regulated workloads.
  • 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…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary