Senior Fullstack Developer

Posted Yesterday
Be an Early Applicant
Norwalk, CA, USA
In-Office
65K-72K Annually
Senior level
Artificial Intelligence • Information Technology • Professional Services • Consulting
The Role
Leads the development, modernization, integration, support, and enhancement of business applications. Responsibilities include full-stack software engineering, RESTful API development, relational database design, business intelligence reporting, application migrations, containerization, CI/CD, and Agile delivery coordination. The role also facilitates Agile ceremonies, manages competing priorities, supports COTS systems, performs troubleshooting, conducts code reviews, and communicates progress and delivery metrics to technical teams and business stakeholders.
Summary Generated by Built In

We have an opportunity for an experienced Senior Software Engineer to lead the development, enhancement, and support of multiple business applications. This role combines hands-on software engineering with Agile project coordination, application modernization, and collaboration with technical teams and business stakeholders.

What You’ll Do
  • Modernize existing applications by assessing codebases, mapping data models, and executing phased migrations while preserving functionality and data integrity.
  • Design, develop, and maintain secure, scalable applications using object-oriented programming, client-side frameworks, and relational databases.
  • Coordinate multiple development initiatives, manage competing priorities, and communicate progress to stakeholders.
  • Develop and integrate RESTful APIs to connect applications and services.
  • Troubleshoot application issues and provide ongoing technical support for business systems.
  • Design and optimize relational database schemas, queries, and data access components.
  • Develop, enhance, and maintain business intelligence reports.
  • Write user stories, deliver features through Agile sprints, demonstrate completed work, and facilitate standups, backlog refinement, and retrospectives.
  • Use Git branching strategies and code reviews to support collaborative development.
  • Support containerized applications and CI/CD processes.
  • Track and report delivery metrics, including cycle time, lead time, and burndown.
Required Experience
  • At least five years within the past seven years of application development experience covering:
    • Object-oriented development, such as .NET, Java, or Ruby on Rails.
    • Client-side scripting and frameworks, such as JavaScript, React, or jQuery.
    • Mobile development, such as .NET MAUI or React Native.
    • Apple development using Swift.
    • Relational databases, such as SQL Server, MySQL, or Oracle.
  • At least one year of professional Git experience using defined branching strategies.
  • At least two years developing, enhancing, and supporting business intelligence reports using tools such as Power BI, Crystal Reports, or Cognos.
  • At least three years within the past seven years delivering features through Agile sprints, demonstrating work to stakeholders, and facilitating Agile ceremonies.
  • At least one year providing onsite technical support for commercial off-the-shelf (COTS) systems.
Technical Qualifications
  • Strong application development skills using technologies such as C#, ASP.NET Core, .NET 8+, Entity Framework, Java, Spring Boot, Hibernate, Ruby on Rails, Ruby Gems, Rails APIs, and WebSockets.
  • Proficiency in client-side technologies such as JavaScript, jQuery, Angular, or React.
  • Hands-on experience with relational database development, schema design, query optimization, and object-relational mapping.
  • Strong knowledge of RESTful API design, development, and integration.
  • Experience with application migration, including code analysis, data mapping, and phased implementation.
  • Experience with containerization platforms such as OpenShift, Docker, Kubernetes, or similar technologies.
  • Familiarity with CI/CD pipeline setup and management.
  • Experience managing development work through Azure DevOps or Jira.
Additional Qualifications
  • Ability to work independently and collaboratively, driving assignments from planning through completion.
  • Strong problem-solving skills and attention to detail.
  • Clear written and verbal communication with technical and nontechnical audiences.
  • Ability to navigate competing stakeholder priorities.
  • Commitment to continuous learning and evolving development practices.
Education

Bachelor’s degree in computer science, information technology, or a related field. Additional qualifying experience may substitute for the required education on a year-for-year basis.

Skills Required

  • At least five years within the past seven years of application development experience
  • Object-oriented development experience with technologies such as .NET, Java, or Ruby on Rails
  • Client-side scripting and framework experience with JavaScript, React, or jQuery
  • Mobile development experience with .NET MAUI or React Native
  • Apple development experience using Swift
  • Relational database experience with SQL Server, MySQL, or Oracle
  • At least one year of professional Git experience using defined branching strategies
  • At least two years developing, enhancing, and supporting business intelligence reports
  • At least three years within the past seven years delivering features through Agile sprints and facilitating Agile ceremonies
  • At least one year providing onsite technical support for commercial off-the-shelf systems
  • Strong application development skills using C#, ASP.NET Core, .NET 8+, Entity Framework, Java, Spring Boot, Hibernate, Ruby on Rails, Ruby Gems, Rails APIs, or WebSockets
  • Proficiency in JavaScript, jQuery, Angular, or React
  • Experience with relational database development, schema design, query optimization, and object-relational mapping
  • Strong knowledge of RESTful API design, development, and integration
  • Experience with application migration, code analysis, data mapping, and phased implementation
  • Experience with OpenShift, Docker, Kubernetes, or similar containerization technologies
  • Familiarity with CI/CD pipeline setup and management
  • Experience managing development work through Azure DevOps or Jira
  • Bachelor's degree in computer science, information technology, or a related field; additional qualifying experience may substitute year-for-year
  • Ability to work independently and collaboratively while driving assignments through completion
  • Strong problem-solving skills and attention to detail
  • Clear written and verbal communication with technical and nontechnical audiences
  • Ability to navigate competing stakeholder priorities
  • Commitment to continuous learning and evolving development practices
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
30 Employees
Year Founded: 2015

What We Do

Newhouse Project Consulting (NPC) is a boutique San Francisco Bay Area consulting firm focused on organizational excellence and sustainable transformation. It provides change-management strategy and adoption support, staff augmentation for temporary or long-term needs, AI advisory services, and Salesforce-partner expertise spanning requirements analysis through post-implementation operations. NPC also promotes mental-health literacy and ESG initiatives, helping organizations achieve lasting operational and societal outcomes.

Similar Jobs

Ivo Logo Ivo

Senior Software Engineer

Artificial Intelligence • Software
In-Office
San Francisco, CA, USA
130 Employees
249K-405K Annually

Capital One Logo Capital One

Full-stack Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
6 Locations
55000 Employees
209K-286K Annually

Atlassian Logo Atlassian

Senior Full-stack Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
94104, San Francisco, CA, USA
11000 Employees
221K-235K Annually

Capital One Logo Capital One

Full-stack Engineer

Fintech • Machine Learning • Payments • Software • Financial Services
Remote or Hybrid
6 Locations
55000 Employees
286K-392K Annually

Similar Companies Hiring

Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account