Junior Level Software Developer
Listed on 2026-06-18
-
Software Development
Software Engineer, Full Stack Developer
Skill Storm is actively seeking full-time Junior Level Software Developers for our government agency clients. An ideal candidate is one with a strong technical mindset, exceptional problem‑solving skills, and logical reasoning abilities.
This position requires the ability to obtain a security clearance and relocate.
You will spend 12 weeks collaborating in team-based settings, undertaking diverse, real‑world projects to prepare for seamless integration into our clients' operations. Once training is complete, you will be deployed to our enterprise or government clients, ready to have an immediate impact on day one.
Junior Level Software Developer Requirements- Must possess a Bachelor's degree
- 1-3 years of previous W2 technical experience required
- Must be open to relocation
- Possess a strong understanding of programming principles, data structures, algorithms, databases, and SQL to develop software solutions
- Experience with software development and programming using Java, C#, or a similar object‑oriented language
- Ability to obtain a security clearance (background check, criminal records, tax records, employment history, drug possession, personal references)
- Legally authorized to work in the U.S. under Skill Storm's W2; not a C2C position
- Strong analytical and problem‑solving skills with a logical mindset to tackle complex challenges
- Excellent verbal and written communication skills, facilitating clear interactions with team members, stakeholders, and clients
- Develop new applications and modify existing applications using programming languages, platforms, frameworks, and tools used by our clients
- Pay keen attention to detail to ensure solutions meet business requirements and are operationally supportable; collaborate with teams to create visual mock‑ups, prototypes, and diagrams
- Develop well‑structured, readable, and efficient code to solve specific tasks or improve existing applications; adhere to coding standards and best practices
- Identify, diagnose, and fix bugs in software applications, ensuring they run smoothly and efficiently; provide technical support and problem resolution related to software issues
- Engage in code review sessions with peers to ensure code quality, share knowledge, and learn from others; provide constructive feedback and suggest improvements to optimize performance
- Create and maintain technical documentation for software applications, including user guides, system manuals, and FAQs, to support end‑users and future development efforts
- Keep up‑to‑date with the latest industry trends, programming techniques, and technologies; participate in workshops, seminars, and training sessions to enhance technical skills and knowledge
- Work with stakeholders to understand and analyze requirements for new projects or enhancements to existing applications; translate business needs into technical specifications
- Assist in the deployment and testing of applications to production environments, ensuring they meet performance benchmarks and are compatible with other system components
- Work closely with other departments, such as quality assurance, project management, and product management, to ensure projects are delivered on time and meet predefined objectives; communicate ongoing activities and results to business sponsors, stakeholders, and management
- Competitive salary
- Enterprise level technology training and certification
- Opportunity to work for enterprise companies and government agencies
- Health, vision, dental, and life insurance with 401(k)
- Continuous mentorship and support
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).