Software Engineer - Mid Level

Huntsville, AL |Full Time
In order to apply for this or any other job you will need to log in.

Position Description

Dynetics, an employee-owned company, is seeking a talented Software Engineer to join a diverse team to create unique solutions for complex problems. With offices across the United States engaging in the defense, space, cyber and commercial fields, Dynetics provides responsive, cost-effective engineering, scientific and IT solutions.

Dynetics is seeking a mid-level Software Engineer. The position involves using leading-edge software processes and tools in the development of software suites and simulations that provide the capability to train warfighters around the world in the Intelligence, Surveillance, and Reconnaissance (ISR) operations of all variants of Unmanned Aerial Vehicles (UAV). Direct communication with customers, end users, and team members occurs on a daily basis.

The team consists of highly skilled developers with strong fundamental skills that value utilizing new technologies, identifying best practices, exercising peer reviews, and exceeding customer expectations. As part of following an Agile software development process, our team is always looking to improve how our software is developed.


Basic Qualifications

Candidate must possess a Bachelor's Degree, and preferably a Master’s Degree, in Computer Science, Computer Engineering, or equivalent. The candidate with a Bachelor’s Degree, must have 5-10 years of experience, or 3-8 years of experience with a Master’s Degree.

Candidate must possess experience and skills in software engineering for requirements, design, and test development and management necessary for the implementation of code in a given programming language (such as C#, C++, or Java).

Candidate must have strong leadership abilities, organizational skills, and work ethic to coordinate team-tasking while concurrently and independently self-tasking.

Candidate must have some level of prior experience developing and/or integrating distributed system software components with a basic understanding of network protocols, concurrency control, and asynchronous communications.

Candidate must be a resident of the North Alabama area or willing to relocate to the Huntsville - North Alabama, AL area.

Other Qualifications

Knowledge and experience with the following are a plus: CMMI, Agile, Scrum, Unit testing and code coverage tools, Microsoft Visual Studio, Atlassian software suite, Modeling tools, and Design patterns.

Security Requirements

Candidate must be a US Citizen and possess (and be able to maintain) a Final Secret Clearance or meet the eligibility to obtain (and maintain) a Secret Clearance.

Job Number:
Closing Date:

You might also like