Description
We are looking for candidates who are flexible to working onsite in multiple locations across the United States as a Junior Software Engineer.
Salary: $48,000 - $66,300 USD
As a software developer with mthree, you'll build complex applications in a global team environment. You'll love seeing the impact you make when code you've written launches to the people who need it.
How the Alumni program works:
- Apply via this job advert.
- Complete our assessment process.
- Get trained at mthree Academy in an online class for 4-8 weeks with other graduates.
- Join a mthree client for 12-24 months while receiving support and salary increases every 12 months.
- The vast majority then convert to permanent employees with the client at the end of the program.
What you'll learn at the mthree Academy:
- How to design, develop, and test a full-stack application.
- How to demonstrate professionalism, including communication skills and personal interactions.
- How to explain industry concepts at a high level.
- An understanding of monitoring, supporting, and troubleshooting, and how it ties into good development processes.
What you'll need:
- Bachelor's degree in computer science or a related major
- A GPA of 2.7 or higher.
- Experience with OOP (object-oriented programming).
- Solid knowledge of software engineering principles (data structures, OOP, design patterns, multithreading).
- Skills in troubleshooting and debugging.
- Knowledge of database concepts (SQL, stored procs, schema design).
- An understanding of the formal SDLC (software development lifecycle).
- An understanding of test-driven development.
- The right to work without needing visa sponsorship.
What you'll get:
- In-depth, interactive training in small classes with graduates like you.
- A generous graduate salary.
- An annual increase to reflect your progress.
- A flexible benefits package.
- Ongoing training and support.
- Valuable industry experience.
Ultimately, a foot in the door to build your career in an in-demand niche.