Senior Full Stack Developer, Commonwealth Equity Services, LLC, dba Commonwealth Financial Network, Waltham, Massachusetts (Hybrid).
Will work collaboratively with Product Teams to create and support highly complex and robust interactive applications that will help end users manage their data and processes. Will use DevOps and Agile processes to deliver desired functionality quickly while iterating to continue development. Specific duties will include:
- Owning the full software development life cycle, including design, development, testing, and support.
- Understanding user requirements, proposing solutions, conducting analysis, and performing design prior to development.
- Working on a highly collaborative, mission-driven, Agile Product Team.
- Integrating applications using API-led and Cloud-first architectural design patterns with in-house custom applications and third-party SaaS providers.
- Leading vendor contract developers on various integrations, providing appropriate guidance and oversight that ensures alignment with enterprise architecture.
- Conducting code reviews and design sessions.
- Identifying and implementing software solutions independently and in conjunction with a development team.
- Consulting with Designers, Developers, and Architects to evaluate and develop product specifications.
- Tracking project status and communicating progress effectively to internal management and external stakeholders.
- Integrating with web testing services for unit, functional, and scalability testing.
Requirements:
Position requires a Bachelor’s degree (or an equivalent foreign degree) in Computer Science, Electrical or Electronics Engineering or a closely related field and 7 years of experience as a Software Developer. Must also have 7 years of experience (which can have been gained concurrently with the primary experience requirement above) working with the following:
- All phases of the SDLC from design to development and testing;
- Developing applications using ASP.NET, .Net core, C#, ADO.NET, Entity Framework, jQuery, JavaScript, CSS, HTML and Visual Studio;
- Agile/Scrum project management methodology for application development;
- Designing Relational Databases including working with SQL using ACID Principals;
- JavaScript frameworks and libraries including Angular/React and Knockout.js and designing and developing microservices using REST API’s.
This is a hybrid position working 3 days/week at the company’s office in Waltham, Massachusetts and 2 days/week from a home office.