MasterControl is seeking a Software Engineer Intern to join one of their Application Teams to work on technical implementation and contribute to ongoing projects, helping the company achieve new levels of operational excellence across product development, clinical trials, regulatory affairs, quality management, supply chain, manufacturing and postmarket surveillance.
Requirements
- 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
- Engage with your team, participate in code reviews, follow best practices, and consistently strive to learn and contribute to ongoing projects.
- Design, implement and operate high-quality core services and solutions.
- Resolve production issues in conjunction with technical support.
- Be customer-focused, with a high emphasis on quality in execution.
Other
- In pursuit of a bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related field
- GPA of 3.0 or greater
- Currently authorized to work in the United States on a full-time basis
- Must be enrolled at Northeastern University and eligible to participate in the official Co-op program for the designated term
- Strong critical thinking, problem-solving, and communication abilities