Jr. Software Engineer - Huntsville, AL *
Company: Davidson Technologies
Location: Huntsville
Posted on: May 26, 2023
Job Description:
Job Responsibilities
Davidson is seeking a Jr. Software Software Engineer in Huntsville,
AL. (Contingent upon funding) *
This position is an integral part of a fast-paced, innovative
program involving developing and implementing an integrated Command
and Control (C2) platform. The program works cross-functionally
with innovative team members skilled in High-Performance Computing
(HPC), Software Engineering, Artificial Intelligence (AI), Data
Engineering and Analysis, DevSecOps, and Cybersecurity.
All team members should be able to:
- Experiment with innovative theories, ideas, and concepts to
expand the realm of the possible
- Self-organize and participate in an agile development
lifecycle
- Ask questions and build consensus within a cross-functional
team
- Provide design inputs and collaborate to decompose, estimate,
and refine backlog requirements
- Communicate and collaborate through verbal and visual methods
(including diagramming, white-boarding, 1-pagers, etc...)
Experience Level: Junior Technical Professional
High-Level Role and Responsibilities:
- The Software Engineer will work as part of a cross-functional
team to support an innovative product's development and AI
efforts
- The primary responsibilities include designing, developing, and
implementing micro-services and integrating AI with M&S
solutions
- This includes developing software components, conducting code
reviews, ensuring adherence to coding standards, building
processes, testing, and operations
- The role requires excellent collaborative skills, both written
and verbal, with the ability to effectively communicate and
collaborate with the product owner, developers, engineers, and
cybersecurity Qualifications
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering,
Software Engineering, or a related field
- 1- 4 years of experience in software development
- Experience in developing in a Linux and Windows
environment
- Strong proficiency in at least one programming language such as
C++, Python, Java, or other.
- Excellent collaborative skills, both written and verbal
- Knowledge of best practices for the full software development
life cycle including coding standards, code reviews, build process,
testing, and operations Desired
Competencies/Experience/Certifications:
- Familiarity with Git, GitLab, and Atlassian tools (Jira and
Confluence)
- Experience with web protocols (REST, gRPC, PubSub)
- Experience in containerization, micro-services, and/or web app
front ends
- Experience with Agile software development practices and Agile
methodologies (Scrum, Kanban)
- Understanding of CI/CD pipelines and processes
Clearance Requirements:
Currently holds or able to obtain Top Secret SCI Clearance
Keywords: Davidson Technologies, Huntsville , Jr. Software Engineer - Huntsville, AL *, IT / Software / Systems , Huntsville, Alabama
Didn't find what you're looking for? Search again!
Loading more jobs...