Software Engineer III- North Andover Mass
New Yesterday
About the Role
The role will involve working together with an agile team to get from a defined user problem to an implemented solution. You will collaborate with other engineers and non-engineers to deliver outcomes for our users. You will work truly full stack, implementing front-end and back-end, tests (full testing pyramid) and infrastructure as code.
Responsibilities
Interfacing with other technical personnel or team members to finalize requirements.
Writing and reviewing portions of detailed specifications for the development of system components of moderate complexity.
Working closely with other development team members to understand moderately complex product requirements and translate them into software designs.
Successfully implement development processes, coding best practices, and code reviews.
Operating in an Agile development environment while collaborating with key stakeholders.
Resolving technical issues as necessary. Aware of operational requirements and implementation for logging, instrumentation, and alerting.
Keeping abreast of new technology developments.
Requirements
Possess knowledge and practical experience of Agile software development methodologies (Scrum and/or Kanban)
Have current hands-on experience of working with the following or similar technologies
JAVA, Python, MVC, HTML, XML, SQL, C# .Net knowledge a plus. Experience with services / APIs and microservices architecture (REST/Json, Swagger), CI / CD (Jenkins, Spinnaker), SQL. Knowledge of TDD / BDD Testing frameworks (NUnit, XUnit, Selenium, Gherkin / Cucumber and a mocking framework)
Familiarity with LLMs, vectors and embedding useful
Experience using AI/ML platforms and tools such as Open AI GPT, Azure Cognitive Services, Google Cloud AI, or AWS AI services
Have knowledge of software engineering design principle, architect techniques to solve complex problems using best industry practices and processes
Have experience with with Jira, Confluence, Git
Work in a way that works for you
We promote a healthy work/life balance across the organization. With an average length of service of 9 years, we are confident that we offer an appealing working prospect for our people. With numerous wellbeing initiatives, family leave and tuition reimbursement, we will help you meet your immediate responsibilities and long-term goals.
Working flexible hours - flexing the times when you work in the day to help you fit everything in and work when you are the most productive
Working with us
- Location:
- North Andover
- Job Type:
- PartTime