Senior Full Stack Developer

Full Time
Waltham, MA 02453
Posted
Job description
Overview:

Whether you’re looking for a high-energy, inclusive atmosphere or a company that understands the importance of work/life balance, Commonwealth is your match! From generous bonus and 401(k) programs to tuition reimbursement and opportunities for flexible work schedules, Commonwealth is focused on helping its employees thrive in an environment suited to their needs. On top of all that, our Technology department offers a hybrid work schedule, so you’ll be able to work from home part of the week!


Are you an experienced senior full-stack software software developer who wants to work collaboratively with product teams to create and support rich, interactive applications that help users manage their data and processes? In this role on the Application Solutions team, you will use DevOps and Agile processes to manage development and quickly deliver desired functionality. You will own all aspects of the development process, from UX planning to deployment for applications in Commonwealth’s application portfolio. As a full-stack software developer, you will bring strong system architecture experience and a solid understanding of cloud platform design to provide best-in-class solutions to complex business problems.


Key Responsibilities

  • Design, develop, test and maintain a variety of applications, services and integrations for external/internal websites.
  • 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 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

Core Strengths

  • Ability to visualize UIs and customize components to fit the application
  • Strong foundation in algorithms, data structures, and design approach to development
  • Proven ability to translate key business requirements into application design
  • Ability to think abstractly and comfortable dealing with ambiguous or undefined problems
  • Ability to create and review architectural diagrams, flowcharts, and road maps to identify completeness, areas of concern, and use of best practices
  • Ability to prioritize and handle multiple tasks, as well as changing priorities
  • Strong verbal and written communication skills (both technical and nontechnical)

Additional Skills and Knowledge

  • Bachelor’s degree in computer science, systems engineering, or similar field preferred
  • Minimum 8–10 years of experience designing, developing, configuring, implementing, and managing applications
  • 10+ years of programming experience in Angular, Node.js, C#, including ASP.NET, web services, MVC, WinForms, WFP apps, and web APIs
  • Experience working in financial services and/or a regulated environment a plus
  • Experience with JavaScript frameworks, building and deploying Azure applications, relational databases such as SQL Server, and writing unit tests and integration tests using Visual Studio, NUnit, or similar frameworks
  • Experience with GatsbyJS, GraphQL, and JAMStack deployment with Netlify
  • Experience in cloud native applications in Azure or AWS
  • Experience with microservice architecture a plus
  • Experience programming with stored procedures, Entity Framework, or similar ORM frameworks
  • Prior system or application integration experience with third-party products such as Salesforce, MuleSoft, and Azure Service Hub
  • Familiarity with Agile software development processes, including Scrum
  • Experience with building and deploying applications in cloud, preferably Microsoft Azure, relational databases such as NOSQL, SQL Server.

Have we piqued your curiosity? Can you see yourself thriving in this opportunity? Let’s introduce ourselves.


Picture Yourself Here

Imagine keeping company with big thinkers and even bigger doers who share a common purpose to make a profound difference. Figure in an experience-it-to-believe-it culture, massive growth potential, and benefits galore, and you get the full impression.


We are committed to providing a supportive, equitable environment where you can bring your full, authentic self to your work every day and truly thrive in meaningful ways—personally and professionally. At Commonwealth, everyone plays a part in our success story. And in building a more diverse and inclusive workplace, we are broadening our perspectives and capabilities. Together, our potential is limitless. We invite you to join us on the path to a brighter future!


About Commonwealth

Commonwealth Financial Network, Member FINRA/SIPC, a Registered Investment Adviser, provides a suite of business solutions that empowers more than 2,000 independent financial advisors nationwide. J.D. Power ranks Commonwealth “#1 in Independent Advisor Satisfaction Among Financial Investment Firms, Seven Times in a Row.” Privately held since 1979, the firm has headquarters in Waltham, Massachusetts, and San Diego, California.


Turning our advisors into raving fans starts by doing the same for our employees. We foster an environment of excellence, growth, rewards, and fun in equal measure, so our employees genuinely enjoy coming to work. Our refreshing workplace culture has earned us 43 Best Place to Work awards—and counting.


The Fine Print

We care about your online safety as a prospective employee and encourage you to exercise caution when responding to job postings online. Commonwealth will never ask potential hiring candidates to pay or transfer funds as a precondition of interviews or employment, nor will we authorize recruiters or agents to do so on our behalf.


Commonwealth is an equal opportunity employer, making intentional efforts to source the very best talent from all backgrounds.

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs