Junior Software Developer
Junior Software Developer (Full Stack - .NET/React)
Location: Onsite - St. Louis Area, MO
A fast-growing organization is seeking a Junior Software Developer to join its development team. This is a full-time, onsite role ideal for someone early in their career who is eager to grow their skills across modern technologies and contribute to impactful software solutions in a collaborative environment.
Key Responsibilities:
- Assist in developing scalable applications across front-end and back-end systems
- Build and maintain APIs and user interfaces using .NET and React
- Write and optimize SQL queries and data access logic
- Participate in code reviews, testing, and performance improvements
- Collaborate with cross-functional teams including Product, QA, and DevOps
- Support automation and continuous integration efforts
What We're Looking For:
- 2-3 years of professional experience in software development
- Familiarity with .NET (C#), React, and modern JavaScript frameworks
- Basic understanding of SQL and backend data handling
- Experience with version control systems (e.g., Git) and Agile workflows
- Strong problem-solving and communication skills
- Willingness to learn and grow in a fast-paced environment
Nice to Have:
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Experience with containerization tools like Docker
- Interest in expanding into DevOps or CI/CD practices
Compensation & Benefits:
- Competitive salary starting at $85,000+ based on experience
- Comprehensive health benefits (medical, optional dental/vision)
- 401(k) with company match
- Paid time off and company holidays
Additional Info:
- This is a full-time, onsite role (not remote)
- Applicants must be authorized to work in the U.S.
- Relocation assistance is not provided
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.