What are the responsibilities and job description for the SOFTWARE ANALYST I position at Ignite Fueling Innovation?
Ignite is an ISO 9001:2015 and CMMI Services Level 3 certified, Service-Disabled Veteran-Owned Small Business (SDVOSB), headquartered in Huntsville, AL. By design, Ignite is a provider of professional services to customers in educational, federal, and commercial industries and in every action seeks to be the preeminent provider within this business space. Ignite upholds our values of competency, collaboration, innovation, reliability, and results through everything we do.
Ignite is currently seeking a driven, detail-oriented Software Analyst to join our team supporting the AEMSS contract at White Sands Missile Range, NM. This position is expected to be on-site.
Job Requirements:
Responsibilities include:
- Developing, maintaining, and enhancing US Army combat simulation and modeling programs.
- Creating a user interface that is intuitive, user-friendly, and has a consistent look-and-feel.
- Reviewing and evaluating detailed specifications and requirements with stakeholders.
- Prepare and maintain high quality in all aspects of documentation.
- Writing, testing, debugging, documenting, and maintaining code, using project specific development environments, debuggers, and revision control software.
- Applying knowledge of current and applicable emerging technologies to assigned duties.
- Working on both Windows and Linux systems.
Job Requirements and Qualifications:
- Development experience with object-oriented language, highly recommended.
- Working well on a team and individually.
- Ability to use Windows and Linux OS.
- Knowledge of working software methodologies, such as Agile.
- Customer service oriented, specifically adept at "expectations management".
- Demonstrated analytical and problem-solving abilities.
Preferred Qualifications:
- Java and/or Python experience in software development (a combination of academic and or co-op/intern experience may be taken under consideration).
Security Clearance Requirements:
Must be a US citizen and be able to obtain and/or hold an active Security Clearance
Education Requirements:
- Level I
- Bachelor’s degree from an accredited university or college in the field of Computer Science, or in a math-based discipline.
- At least 4 or more classes using Java programming language.
- Familiarity with one or more versions of CVS, Subversion, Git, Perforce, etc.