mthree→
Junior Software Developer at mthree in New York
Entry LevelOn-siteFull-timeNew York$58k–$66k/yr
Skills
javaoopsoftware engineering principlessqlsdlctroubleshootingdebuggingtest-driven development
Job Description
Summary: mthree is a company that pairs graduates with global businesses, offering a graduate program that provides training and support. As a Junior Software Developer, you will build complex applications in a team environment and contribute to software development processes while gaining valuable industry experience.
Responsibilities:
- Build complex applications in a global team environment
- Stay on the lookout for new ways to get better results through software development
Required Qualifications:
- 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
- Applicants must be currently authorized to work in the United States on a full-time basis
Required Skills: Java, OOP, Software engineering principles
Important Skills: SQL, SDLC
Nice-to-Have Skills: Troubleshooting, Debugging, Test-driven development
Benefits: Paid graduate training, Ongoing support, Opportunities at leading global employers, Executive Education certificates from Columbia Engineering at no cost, Access to the Columbia Engineering network and ongoing training, Flexible benefits package
Benefits
Paid graduate training
Ongoing support
Opportunities at leading global employers
Executive Education certificates from Columbia Engineering at no cost
Access to the Columbia Engineering network and ongoing training
Flexible benefits package