Description
We are seeking a Junior Software Engineer to join our team as part of the mthree Alumni program.
The program offers graduate training, ongoing support, and opportunities at leading global employers.
As a software developer with mthree, you'll build complex applications in a global team environment and see the impact of your code.
Responsibilities
- Design, develop, and test full-stack applications
- Demonstrate professionalism, including communication skills and personal interactions
- Explain industry concepts at a high level
- Understand monitoring, supporting, and troubleshooting, and how it ties into good development processes
Requirements
- Bachelor's degree in computer science or a related major
- 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)
- Understanding of the formal SDLC (software development lifecycle)
- Understanding of test-driven development
- Right to work without needing visa sponsorship
Benefits
- In-depth, interactive training in small classes
- Generous graduate salary ($48,000 - $66,000 USD)
- Pay rises every 12 months
- Flexible benefits package
- Ongoing training and support
- Valuable industry experience
How to Apply
- Apply via the form below
- Complete the online assessment
- Complete interviews with our talent team
- Interview with one or more of our clients