Summary
ITA International is a tech-enabled professional services company providing data- and technology-enabled solutions across engineering, analytics, machine learning, and software engineering. The Software Developer I will create, enhance, test, troubleshoot, and document software and database products while collaborating with development teams and participating in Agile processes.
Responsibilities
- Create baseline software and/or database products
- Collaborate with senior developers, project managers, and other stakeholders to design, develop, test, and deploy software solutions
- Modify and enhance existing software and/or 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
- Aid in the prototyping and testing phases of software development
- Produce technical documentation for software components and design decisions
- Participate actively in AGILE sprints and team meetings
Skills
- * 2+ years of experience as a Software Developer or in a similar role
- * Strong programming skills in languages such as Python, Java, or comparable
- * Bachelor's degree in Computer Science, Information Technology, or a related field
- * Understanding of software development principles and methodologies
- * Capability to work independently as well as part of a team
- * **Ability to obtain and maintain an active Secret Clearance**
- * Experience with Microsoft Power Applications
- * Experience with structured and unstructured databases
- * Familiarity with version control systems like Git
Qualifications
Must Haves
- * 2+ years of experience as a Software Developer or in a similar role
- * Strong programming skills in languages such as Python, Java, or comparable
- * Bachelor's degree in Computer Science, Information Technology, or a related field
- * Understanding of software development principles and methodologies
- * Capability to work independently as well as part of a team
- * **Ability to obtain and maintain an active Secret Clearance**
Nice to Haves
- * Experience with Microsoft Power Applications
- * Experience with structured and unstructured databases
- * Familiarity with version control systems like Git
Benefits
- Medical, dental and vision plans
- Life Insurance
- Short Term Disability insurance (where applicable)
- Voluntary ancillary benefit options
- 401k retirement benefits with employer matching contributions