Software Developer

Overview

On Site
$45-$60 per hour
Full Time

Skills

Agile
C++
OOD
Software maintenance
Software development
Computer science
Security clearance
Information assurance
Real-time
Data Analysis
Problem analysis
System integration
Design patterns
Automated testing
A+
Version control
Project management
Mathematics
Physics
Java
Python
Linux
Unix
IDE
Eclipse
UML
IBM Rational ClearCase
JIRA
JUnit
CMMI
Continuous integration
Continuous delivery
Jenkins
Graphical user interface
Git
Confluence
Science
Innovation
Network
Embedded systems
Recruiting
Law
Interviewing

Job Details

Exciting Software Opportunity Supporting the US Navy!!
Job Description:
-We are seeking highly motivated Software Engineers to support the development and sustainment of the U.S. Navy AEGIS Weapons System in Huntsville, AL. This position requires on-site work to be performed in Huntsville, AL. There are no remote work options.
Job Responsibilities:
  • Work in a collaborative team using agile software development methodology, performing the following tasks:
  • Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team. The candidate will engage in all activities associated with the software development lifecycle and support all process requirements and reviews as necessary.

Requirements:
  • Bachelor's degree or higher (in Engineering, Computer Science, Math, Physics, or related field) or equivalent related work experience.
  • -Need to be eligible to obtain and maintain a Secret security clearance
  • 2-4 years' experience in software development, maintenance, or support in an Open/Layered Architecture Environment, Operating Environments; Model-based tools; Information Assurance; Tools Development; Safety Analysis; Real-Time System Data Analysis; Problem Analysis; System Integration
  • Experience developing software with Java, C++, or Python
  • Experience developing software with Agile scaled principles
  • Experience with Object Oriented design/development including the employment of Design Patterns to facilitate the utilization of software insulation techniques and plugins
  • Experience working with Linux and UNIX environments.
  • Strong skills with Integrated Development Environments (IDE) such as Eclipse
  • Familiar with UML syntax and its use
  • Familiar with driver-based and automated test environments

Experience with the following is considered a plus:
  • Clearcase (Version Control Software)
  • JIRA (Project Management Tool)
  • xUnit Framework, Junit and CPPUnitLite
  • CMMI Level 5 Life Cycle Processes and Procedures

Job Skills Required:
  • C++
  • Java
  • Deliverable
  • CI/CD
  • Pipeline
  • Jenkins
  • GUI
  • Linux
  • Unix
  • Eclipse
  • vscode
  • UML
  • Git
  • Jira
  • Confluence
  • Devsecops

Additional Skills & Qualifications:
NICE TO HAVES
Gaming experience
  • Experience developing for GUI interface

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
  • Hiring diverse talent
  • Maintaining an inclusive environment through persistent self-reflection
  • Building a culture of care, engagement, and recognition with clear outcomes
  • Ensuring growth opportunities for our people

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email for other accommodation options.