Jr. Software Developer
Dunhill Professional Search & Government Solutions · San Antonio, TX · 6 days ago
RemoteRemoteInformation Technology$60k–$95k/yrFull-time
About the role
Kickstart Your Career and join us as a Junior Software Developer!
Location
Remote - Candidate must reside within 50 miles of San Antonio, TX or Washington, DC
Clearance
Active Secret Clearance required
Key Responsibilities
- Perform hands-on software development and integration for enterprise software components, including infrastructure, data tools, and user interfaces using modern programming languages.
- Translate system and software design documents into robust software designs, then implement and maintain source code, Infrastructure-as-Code, and Configuration-as-Code artifacts.
- Write clean, maintainable, and efficient code following established coding standards, create unit and basic integration tests to ensure code quality, and participate in code reviews.
- Troubleshoot and resolve software defects, optimize code for performance and scalability, and integrate applications with RESTful and SOAP APIs and external systems.
- Implement secure coding practices such as input validation, proper error handling, and protection of sensitive data in highly regulated environments.
- Collaborate with UI/UX designers to implement responsive user interfaces and work with database specialists to design and implement data models.
- Document code, APIs, and technical designs, maintain technical artifacts, and participate in Agile ceremonies such as sprint planning, daily stand-ups, and backlog refinement.
- Stay current with emerging technologies and development practices to continuously improve solutions and development processes.
Required Qualifications
- Bachelor’s degree (or equivalent experience) in IT, Cybersecurity, Computer Science, Information Systems, Data Science, Software Engineering, or related field.
- Foundational (0-3 years) hands-on software development and integration experience in professional or internship settings using at least one modern programming language (e.g., Java, C#, Python, JavaScript).
- Demonstrated ability to design, code, test, and maintain software components, including creating unit tests and participating in code reviews.
- Familiarity with Infrastructure-as-Code and Configuration-as-Code tools (e.g., Terraform, Ansible, or cloud-native templates) supporting development or test environments.
- Awareness of secure coding practices in highly regulated government or enterprise environments.
- Must meet DoD 8140 requirements Active Secret clearance.
- U.S. citizenship required.
Preferred Qualifications
- Experience with basic DevOps practices such as version control branching strategies and continuous integration pipelines.
- Exposure to relational and NoSQL databases, including writing simple queries or stored procedures.
- Experience collaborating with UI/UX designers to implement responsive user interfaces using HTML, CSS, and JavaScript frameworks.
- Familiarity with Agile development practices, including participation in sprint planning, daily stand-ups, and backlog refinement using work-tracking tools.
Pay
Compensation Range (Dependent on location and experience): $60,400 - $95,000