
Principal Engineer
- Boston, MA
- Permanent
- Full-time
- Motivated Mentor: Exercise your technical chops while coaching and collaborating with junior software engineers
- Problem Solver: Complex problems often require innovative, creative approaches and you’ll work to come up with outside-the-box solutions to solve them
- Troubleshooter: Dive deep into legacy system challenges and implement effective solutions to ensure system stability, adhere to corporate mandates, and manage tech debt
- Growth-Oriented Developer: Utilize your solid Java experience with the potential opportunity to learn React and transition to a modern tech stack in the future.
- 8+ years of software engineering experience
- Expert level Object Oriented Programming experience using Java or .NET, and development/integration with SOAP and RESTful APIs.
- Experience working with micro services and cloud platforms (AWS).
- Nice to have experience with React (JavaScript or TypeScript), NodeJS, and Express.
- Strong oral and written communication skills
- Collaborative and adaptable working style with ability to pair program
- Demonstrate initiative and the ability to prioritize your time and efforts
- Openness and adaptability to respond to fast-moving circumstances
- Experience with functional and system integration testing
- Extensive understanding of working in an agile environment utilizing Scrum or Kanban
- Excellent negotiation, facilitation, and consensus-building capabilities
- Proficiency in multiple programming languages and tools
- A thorough grasp of technology concepts, business operations, design and development tools, system architecture and technical standards
- Familiarity with CI/CD & DevOps tools such as Bamboo and Git version control
- Understanding of backlog tracking, burndown metrics and incremental delivery
- A bachelor’s or master’s degree in computer science, or other technical degree, or equivalent experience