I

ITA International

Global services leveraging expertise, analytics, technology

Mid-Level Software Developer

Full-Stack EngineeringUpdated on Nov 5
Full-timeRemote in USA$90k - $128k /yrRemote

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Systems, Software Engineering, Data Analytics, Engineering, or a related field, or equivalent professional experience.
  • Three to ten years of experience in software or application development.
  • Familiarity with Power BI, Dataverse, SQL, or SharePoint Online.
  • Experience with at least one programming language, such as Python, C#, JavaScript, or Java.
  • Familiarity with databases, SQL, APIs, or data integration.
  • A basic understanding of software design, testing, and workflow automation concepts.
  • Ability to obtain and maintain a U.S. Government security clearance if required by the assigned program.

Responsibilities

  • Design, develop, test, deploy, and maintain software applications, database solutions, and digital tools supporting data-driven decision-making and business operations.
  • Collaborate with senior developers, project managers, and other stakeholders to design, develop, test, and deploy software solutions.
  • Build and enhance data pipelines, transformations, and automated processes to consolidate data from disparate sources into reliable, usable formats.
  • Support integration of data from enterprise systems, databases, and application programming interfaces, including Microsoft 365, Microsoft Azure, and SharePoint where applicable.
  • Assist in data validation, cleansing, and transformation activities to ensure data quality and reliability.
  • Modify and enhance existing software and database products.
  • Write and perform unit tests and peer reviews of technical products.
  • Troubleshoot, correct, and test code defects.
  • Develop and enhance software modules and features based on established requirements.
  • Implement best practices for software coding and design.
  • Collaborate with team members during code reviews and contribute feedback.
  • Support rapid prototyping, demonstrations, and iterative testing of software capabilities.
  • Integrate existing analytical or artificial intelligence-enabled services into software applications under the guidance of senior technical staff.
  • Produce technical documentation for software components and design decisions.
  • Participate in application testing, troubleshooting, and issue resolution.
  • Support deployment activities and assist with user acceptance testing.
  • Work closely with project teams, customers, and stakeholders to ensure solutions meet business requirements.
  • Participate in Agile ceremonies, project meetings, and design reviews.
  • Provide responsive customer support for deployed applications and workflows.
  • Rapidly develop new knowledge, adapt to unfamiliar subject matter, and independently identify and pursue opportunities to deliver meaningful results.

Desired Qualifications

  • Understanding of Agile development methodologies.
  • Experience applying DevSecOps principles throughout the software development lifecycle, including automated code analysis, security scanning, continuous integration, continuous delivery, and configuration management.
  • Experience supporting government software development, prototyping, or research and development programs.
  • Familiarity with cloud development, version control, or automated testing.
  • Microsoft Power Platform Fundamentals (PL-900) certification or willingness to obtain it within the first year of employment.
  • Active U.S. Secret security clearance.

About the Company

ITA International

Global services leveraging expertise, analytics, technology

ITA International is a global service provider that combines subject matter expertise, data analytics, and technology to help customers achieve mission success in challenging environments, captured by the phrase “In The Arena.” The company delivers tailored services and solutions that blend expert guidance, data-driven insights, and technology-enabled capabilities to support operations and programs on the ground. Compared with peers, ITA emphasizes front-line, mission-focused support and outcomes, aiming to operate in high-stakes scenarios where secure, stable, and sustainable results matter most. The overarching goal is to improve lives by contributing to a safer, more stable world through reliable and impactful support across worldwide operations.

Company size
201-500
Company stage
Grant
Total funding
$100K
Headquarters
Newport News, VA
Founded
2005

Recently Posted Jobs

Explore more opportunities at ITA International

See more jobs