Software Engineer/Developer (MID), YSL
Yorktown Systems Group, Inc.
Huntsville, AL, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Agile Methodology
Cloud Computing
Configuration Management
Code Review
Distributed Systems
Design of User Interfaces
Scrum Methodology
Software Maintenance
Regression Testing
Secure Coding
Software Engineering
Software Systems
+5 more
Systems Integration
Software Application Programming
Integration Tests
Software Version Control
Programming Languages
Job description
- Responsible for designing, developing, testing, and maintaining software applications in support of Department of Defense and federal government contracts, as well as other YSL projects.
- This role performs independent development tasks while collaborating with senior engineers, project managers, and cross-functional teams to deliver secure, reliable, and compliant software solutions.
- The position requires the ability to work with moderate autonomy while adhering to established technical standards, development processes, and contract requirements.
- Implement features and enhancements based on technical and functional requirements.
- Write clean, maintainable, and well-documented code following organizational standards.
- Participate in code reviews and incorporate feedback.
- Develop and execute unit and integration tests.
- Identify, troubleshoot, and resolve software defects.
- Support system, acceptance, and regression testing activities.
- Collaborate with Lead Engineers, Project Managers, and UI/UX designers to implement solutions.
- Participate in technical discussions, design reviews, and sprint planning activities.
- Support integration of software with external systems and services.
- Develop and maintain technical documentation, including design descriptions and user guides as required.
- Support configuration management and version control practices.
- Ensure software artifacts are properly documented and stored.
- Follow secure software development lifecycle (SDLC) practices.
- Support compliance with contract requirements and applicable security standards.
- Address security findings and vulnerabilities as directed.
- Employee shall also perform such other duties as are customarily performed by other persons in similar such positions, as well as such other duties as may be assigned by the Employer.
Requirements
- Bachelorβs Degree. In lieu of a bachelorβs degree, must possess a high school diploma and more than 4 years of demonstrated experience in a similar role.
- 3-5 years of professional software development experience.
- Experience developing applications using one or more modern programming languages.
- Strong written and verbal communication skills.
Desired Qualifications:
- Experience supporting DoD or federal government programs.
- Familiarity with Agile or hybrid Agile/Waterfall development methodologies.
- Experience with cloud-based or distributed systems.
- Familiarity with secure coding practices.
Clearance: Secret security clearance is required.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦