Note: The job is a remote job and is open to candidates in USA. mthree is a company that pairs great graduates with brilliant global businesses, providing opportunities at leading global employers. As a Junior Software Engineer, you will participate in the Alumni graduate program, where you will receive training and support to build complex applications in a team environment.
Responsibilities
- 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
- If you stay on the lookout for new ways to get better results through software development, you’ll become an asset to your team
Skills
- 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
Benefits
- Paid graduate training
- Ongoing support
- Opportunities at leading global employers
- All mthree Alumni are eligible to receive two Executive Education certificates from Columbia Engineering as part of their Academy and industry placement experience at no cost
- All participating Alumni will have access to the Columbia Engineering network and ongoing training
- In-depth, interactive training in small classes with graduates like you
- Our training is created and delivered by industry experts who know your field inside out
- A generous graduate salary
- An annual increase to reflect your progress
- A flexible benefits package
- Ongoing training and support
- Valuable industry experience
Company Overview