MasterControl is seeking a Software Engineer Intern to join one of their Application Teams to work on technical implementation, in coordination with Product Managers, Principal Engineers, and the Dev Team.
Requirements
- Java, JEE, SQL, Windows, Software Security, OOA/OOD, Spring, Kafka
- Good understanding of object-oriented languages and frameworks.
- Strong experience in developing software in Java.
- Strong knowledge of REST APIs, microservices, and data structures.
- Experience in Java Spring Boot applications.
- Basic understanding of event-driven design.
- Experience in SQL, JPA, and Hibernate
- Experience in GitHub Actions, Docker, Kubernetes, AWS, and Kafka
Responsibilities
- Design, implement and operate high-quality core services and solutions.
- Resolve production issues in conjunction with technical support.
- Engage with your team, participate in code reviews, follow best practices, and consistently strive to learn and contribute to ongoing projects.
Other
- In pursuit of a bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related field
- GPA of 3.0 or greater
- Strong critical thinking, problem-solving, and communication abilities.
- Strong sense of responsibility and drive to create exceptional applications.
- Experience mentoring and coaching junior engineers.
- Positive attitude with a penchant for collaboration and respect.
- Candidates must be enrolled at Northeastern University and eligible to participate in the official Co-op program for the designated term.
- Applicants must be currently authorized to work in the United States on a full-time basis.