Full Stack Developer @ Commonwealth Financial Network - San Diego, CA
Job Overview
2 months ago
Full Stack Developer
Commonwealth Financial Network - San Diego, CA
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 by using Commonwealth’s modern tech stack.
Key Responsibilities
- 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
- Helping develop a new engineering team
- 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
- 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)
- 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 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 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
- Working knowledge of continuous integration (CI) platforms (Azure DevOps), source control systems (Git), private clouds such as Azure and OpenStack, cloud deployment, and modern DevOps tools and practices
- Working knowledge of common architectural patterns, design patterns, and best practices
- Proficiency in at least one dynamic programming language
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.
Similar Jobs
Software Engineer - Micro/Private/Bare-Metal Cloud
Canonical - Jobs
San Diego, CA
Applicants should be passionate about the future of Ubuntu and be able to show technical leadership with a globally distributed team of engineers who share that…
Software Engineer - Micro/Private/Bare-Metal Cloud
Canonical - Jobs
San Bernardino, CA
Applicants should be passionate about the future of Ubuntu and be able to show technical leadership with a globally distributed team of engineers who share that…
San Diego, CA
3+yearsoffull stack software development on web and client/server solutions. Design, develop and modify software systems and custom components using modern dev…
San Diego, CA
5+yearsoffull stack software development on web and client/server solutions. Design, develop and modify software systems and custom components using modern dev…
Senior Software Engineer
SmartCover Systems
Escondido, CA
Familiarity with common software architecture stacks. Contribute to a cross-functional team that’s responsible for designing, developing, and maintaining…
Azure DevOps Engineer
A & B Business Solutions
Pomona, CA
Debug production incidents across our services and at a variety of levels of the stack. Collaborate with developers and other technologists in the engineering…
Front End Web Developer
See's Candies
Carson, CA
The pay range for this position is expected to be between $124k-$130k per year; however, base pay offered may vary depending on multiple individualized factors,…
Junior Golang Software Engineer - Containers / Virtualisation / API
Canonical - Jobs
San Diego, CA
LXD components span the entire software stack from low-level kernel features to the upper level management REST API and CLI.
San Diego, CA
Identifies key drivers of a defined, straightforward problem and proposing solutions. Identifies and solves problems using analysis, experience, and decision…
San Diego, CA
LXD components span the entire software stack from low-level kernel features to the upper level management API/CLI. Lead a team of remote engineers.
Full Stack Web Developer
See's Candies
Carson, CA
The total compensation package for this position may also include other elements, in addition to a full range of generous medical, financial, and/or other…
Lead Software Engineer
First American Financial Corporation
Santa Ana, CA
Keep up with industry trends to continually improve technology stack. Propose solutions to tough problems, build consensus among team & mentor junior developers…
Junior Golang Software Engineer - Containers / Virtualisation / API
Canonical - Jobs
San Bernardino, CA
LXD components span the entire software stack from low-level kernel features to the upper level management REST API and CLI.
San Bernardino, CA
LXD components span the entire software stack from low-level kernel features to the upper level management API/CLI. Lead a team of remote engineers.
Full Stack Developer
Psomas
Santa Ana, CA
NET Full Stack Developer, you will be working a part of a small team of developers, where you will have the opportunity to make a significant contribution to…
Software Engineer
POS Nation
Riverside, CA
Our Software Engineer will be responsible to build high-quality, innovative, and fully-performing software that drives innovation at POS Nation.
Software Engineering Squad Leader - Container/Virtualisation - LXD
Canonical - Jobs
San Bernardino, CA
LXD components span the entire software stack from low-level kernel features to the upper level management API/CLI.
Software Engineer II - Business Automation
Rocket Lab USA
Long Beach, CA
Conduct software development activities to support the design and development of our full stack applications and microservices.
Software Engineering Squad Leader - Container/Virtualisation - LXD
Canonical - Jobs
San Diego, CA
LXD components span the entire software stack from low-level kernel features to the upper level management API/CLI.
Software Developer - Full Stack Python - HYBRID
Underwriters Laboratories Inc.
Brea, CA
Minimum 2+ years experience as a full stack Python web developer. The Software Developer role supports the analysis, development, modification, testing and…
FULL STACK ENGINEER SR - DIGITAL
Hoag Memorial Hospital Presbyterian
Irvine, CA
Lead full-stack projects from design through execution. Recent full stack experience and comfort switching between front end / back-end work.
San Diego, CA
3+yearsoffull stack software development on web and client/server solutions. Design, develop and modify software systems and custom components using modern dev…
Full Stack Developer
KesarWeb
San Diego, CA
Full stack developers will be required to see out a project from conception to final product, requiring good organizational skills and attention to detail.
Software Engineer IV
BEPC Inc
San Diego, CA
Familiarity with CAN bus and communication protocol stack concepts. Port host communication protocol stack to 32 bit master processor platform.