Principal Software Engineer in Lynn, MA at Eastern

Date Posted: 7/25/2020

Job Snapshot

Job Description

When you join Eastern Bank, you join the largest and oldest mutual bank in the country. We pride ourselves in having knowledgeable and experienced professionals that can provide the expertise, personal attention and service our customers deserve.


As the fourth-largest full-service commercial bank in Greater Boston, we are able to offer you unique opportunities for career growth throughout the organization, as well as a competitive compensation and benefits program.

As an inclusive company, we work to ensure that our valued employees are treated fairly, recognized for their individuality, and encouraged to reach their fullest potential. These values have earned us a reputation as a great place to work and provide a strong reason why you should consider a career with us.


The principal software engineer (PSE) role is highly visible in the organization and is expected to lead technical execution and development process. The individual playing this role will interact heavily with all internal technical stakeholders including development, QA, product and shared services such as infrastructure and security.  

The principal software engineer is expected to be immensely familiar with Agile development methodology, with prior experience working in Agile leadership roles including playing individual contributor / scrum master role. The PSE is also responsible for providing technical and tactical guidance to all members of the software engineering team in the design and development of solutions. The incumbent will contribute to the evolvement of development standards and design patterns for all internal development.


Job Requirements

•Demonstrated experience developing software in an Agile environment.

•Demonstrated experience with cloud technologies such as Microsoft Azure          or AWS, and ability to create cloud applications using PaaS offerings such          as server-less computing.

•Demonstrated experience working with front end web and mobile (Android          /iOS). Experience with UI/UX principles, immense understanding of                    Javascript frameworks such as Angular or React.

•Demonstrated experience working with API-based technologies (SOAP,              REST, XML, WFC, etc.) and API gateway solutions (e.g. Apigee, Azure                API GW / AWS API GW)

•Demonstrated experience with disciplined development, automated unit              testing, code quality measurement tools and CI / CD pipelines to produce            highly scale-able and maintainable applications.

•Demonstrated experience working in RDBMS such as Microsoft SQL                  Server. Nice to have familiarity with SQL Server Integration Services                    (SSIS), Windows Server, Active Directory

•Collaborative development leadership in a team environment.

•Ability to work with product owners / scrum masters to break down Epics /            features, ability provide story points and demonstrate sense of urgency in            Sprint completion.

•Ability to develop secure solutions and knowledge of industry best                        practices regarding information security and defensive development.


** Remote work location available**