Junior Software Developer
SimVentions · King George, VA · 3 wk ago
Engineering$75k–$110k/yrFull-time
About the Role
SimVentions, ranked among Virginia’s Best Places to Work, is seeking a Jr. Software Developer with 2+ years of experience in developing software for tactical systems. This role requires an on-site presence at NSWCDD or a contractor facility 3-4 days per week. No travel is expected. An ACTIVE Secret Clearance is required, and US Citizenship is mandatory.
Responsibilities
- Write, modify, and implement source code for new full-stack applications and expand features within existing codebases.
- Develop end-to-end solutions using front-end technologies (e.g., JavaScript, React) and back-end languages/frameworks (e.g., Java, Python, C#, C/C++, .NET, NodeJS).
- Partner with cross-functional teams to troubleshoot technical issues, engineer solutions, and deliver features in an Agile environment.
- Work with team members and clients to understand functional requirements and replace manual processes with optimized software automation.
- Utilize automated testing tools to write test cases, perform continuous maintenance, and ensure system reliability.
Requirements
- 2+ years of experience designing, modifying, developing, writing, and implementing software programming applications.
- 2+ years of software development experience with basic programming languages, technologies, tools, or web development stacks.
- Experience writing source code for new applications or enhancing existing code.
- Proficiency in back-end and front-end languages to develop complete solutions.
- Ability to create solutions to complex problems within a collaborative team environment.
- Active Secret clearance.
- Bachelor's degree or 5+ years of software engineering experience in lieu of a degree.
Preferred Skills and Experience
- Experience with Agile methodology, extreme programming, software engineering, product management, and software products.
- Proficiency in Java, Python, C#, C, C++, .NET, JavaScript, React, or NodeJS.
- Ability to acquire client requirements and resolve workflow problems through automation optimization.
- Experience with automated testing tools for testing and maintenance.
Education
Bachelor's degree or 5+ years of experience in software engineering in lieu of a degree.
Pay
The projected annual compensation range for this position is $75,000 - $110,000 (USD), based on factors such as experience, education, security clearance, and skills.
Benefits
- Medical, dental, vision, and prescription drug coverage.
- Employee Stock Ownership Plan (ESOP).
- Competitive 401(k) programs.
- Retirement and Financial Counselors.
- Health Savings and Health Reimbursement Accounts.
- Flexible Spending Accounts.
- Life insurance, short- & long-term disability.
- Continuing Education Assistance.
- Paid Time Off, Paid Holidays, Paid Leave (e.g., Maternity, Paternity, Jury Duty, Bereavement, Military).
- Third-Party Employee Assistance Program with counseling and lifestyle well-being services.
- Supplemental Benefit Program.
Why Work for SimVentions?
- Employee Ownership: Work with top talent and help build YOUR company.
- Family Focus: A team that values family time.
- Culture: Contribute to a culture of technical excellence and collaboration.
- Dress Code: Business casual for comfort.
- Resources: Access to excellent facilities, tools, and training opportunities.
- Open Communication: An environment where your voice matters.
- Corporate Fellowship: Participate in company sports teams and employee-led interest groups.
- Employee Appreciation: Events like Holiday Parties, Company Picnic, Imagineering Day, and more.
- FredNats Partnership: Access to tickets for home games in our private suite.
- Food: Enjoy frequent food-related perks.