Senior Fullstack Developer

Brooksource

Maryland

On-site

USD 130,000 - 180,000

Full time

46 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health Insurance
Dental and Vision benefits
Weekly pay

Job summary

Brooksource is seeking a Senior Full-Stack Developer to support the Modern Sales initiative at a leading Fortune 200 energy client. The role focuses on building scalable web applications using React.js, Python, FastAPI, SQL Server, and Azure, guiding the platform toward data-driven decisioning and AI-enabled insights.

This hands-on senior engineering position requires strong expertise, collaboration with data scientists and product teams, and ownership of code quality, deployment pipelines, and

Qualifications

  • Bachelor's degree in CS or related field or equivalent experience.
  • 5+ years of professional software development experience.
  • Strong hands-on experience with React.js.
  • Experience with Python and FastAPI backend development.
  • Experience with SQL Server and data access performance.
  • Experience with Microsoft Azure and Azure DevOps.
  • Experience building and consuming RESTful APIs.
  • Familiarity with CI/CD and YAML configurations.

Responsibilities

  • Design, develop, and maintain full-stack applications for the Modern Sales platform.
  • Design and develop backend services and RESTful APIs using Python and FastAPI.
  • Develop and optimize application data models, queries, and integrations utilizing SQL Server.
  • Integrate Modern Sales applications with data platforms, analytical models, AI capabilities, internal enterprise services, and third-party APIs.
  • Partner closely with data scientists and data engineers to expose analytical models through user-facing applications.
  • Build modular, reusable components that scale as capabilities expand across markets.
  • Establish and maintain development standards and governance across the program.
  • Participate in architectural discussions to ensure scalable and secure solutions.
  • Develop and maintain CI/CD pipelines in Azure DevOps with YAML configurations.
  • Implement unit and integration testing across front-end and backend components.
  • Participate in Git-based development processes including branching and reviews.
  • Implement structured logging, monitoring, and observability for production support.
  • Troubleshoot production issues across front end, back end, APIs, and cloud infra.
  • Support releases, testing, deployment, and post-production stabilization.
  • Identify technical debt and opportunities to improve performance and maintainability.
  • Maintain architecture and API documentation.

Skills

React.js
Python
FastAPI
SQL Server
Microsoft Azure
CI/CD
Git
Unit testing
API design
Agile

Education

Bachelor's Degree in CS or related field

Tools

Azure DevOps
SQL Server Tools

Job description

Brooksource is seeking a Senior Full-Stack Developer to support the Modern Sales initiative at one of our largest Fortune 200 energy clients. Modern Sales is a strategic transformation program focused on modernizing the energy sales process through advanced analytics, data-driven decisioning, and AI-enabled technology. The platform enables sales teams to leverage customer, market, and operational data to improve decision-making, identify opportunities, and deliver more effective customer interactions.

As the Modern Sales platform continues to scale across markets, the Senior Full-Stack Developer will play a key role in the development, technical governance, enhancement, and production support of the applications that power the Modern Sales ecosystem. This individual will work across the full technology stack and partner closely with data scientists, data engineers, product teams, and business stakeholders to deliver scalable, reliable, and intuitive solutions.

This is a hands-on senior engineering role requiring strong expertise in React.js, Python, FastAPI, SQL Server, Microsoft Azure, and CI/CD practices. The ideal candidate will be comfortable owning solutions throughout the software development lifecycle and helping establish development standards that ensure the Modern Sales platform can scale effectively as new capabilities, users, and markets are introduced.

Requirements:
  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Computer Information Systems, Engineering, or a related field; OR equivalent professional experience
  • 5+ years of professional software development experience with significant experience building enterprise web applications
  • Strong hands-on experience with React.js and modern front-end development
  • Strong experience developing backend services and RESTful APIs using Python and FastAPI
  • Solid understanding of backend architecture, API design, integration patterns, and application security
  • Hands-on experience with SQL Server, including database design, query development, data access, and performance optimization
  • Experience working with Microsoft Azure, including cloud-based application environments and services
  • Experience establishing and maintaining CI/CD pipelines, preferably within Azure DevOps
  • Strong understanding of YAML-based build and deployment configurations
  • Experience with Git-based development, including branching, pull requests, code reviews, merge strategies, and conflict resolution
  • Experience writing and executing unit, integration, and automated tests across front-end and backend components
  • Experience building and supporting applications in production environments
  • Understanding of application logging, monitoring, observability, error handling, and production troubleshooting
  • Experience integrating applications with internal APIs, external APIs, data platforms, and enterprise services
  • Strong understanding of software development lifecycle, Agile development practices, and enterprise engineering standards
Preferred Qualifications:
  • Experience integrating applications with Databricks, data science models, machine learning solutions, or AI-enabled services
  • Experience supporting applications incorporating Generative AI, LLMs, or Agentic AI capabilities
  • Experience with Azure App Services, Azure SQL Database, Azure DevOps, and related Azure technologies
  • Experience supporting sales platforms, CRM capabilities, customer-facing applications, or data-intensive enterprise applications
  • Familiarity with secure coding practices, identity and access management, and enterprise application security
  • Experience within the energy, utilities, retail energy, or another highly regulated industry
  • Experience mentoring junior developers or serving as a technical lead within an Agile development team
Responsibilities
  • Design, develop, enhance, and maintain full-stack applications supporting the Modern Sales platform.
  • Design and develop backend services and RESTful APIs using Python and FastAPI.
  • Develop and optimize application data models, queries, and integrations utilizing SQL Server.
  • Integrate Modern Sales applications with data platforms, analytical models, AI capabilities, internal enterprise services, and third-party APIs.
  • Partner closely with data scientists and data engineers to expose analytical models, recommendations, scoring, and decisioning capabilities through user-facing applications.
  • Build modular, reusable application components that can scale as Modern Sales capabilities expand across markets and business units.
  • Establish and maintain technical development standards, reusable patterns, coding practices, and application governance across the Modern Sales program.
  • Participate in architectural and technical design discussions to ensure solutions are scalable, maintainable, secure, and aligned with enterprise technology standards.
  • Develop and maintain CI/CD pipelines within Azure DevOps, including YAML configurations, automated testing, release workflows, and deployment monitoring.
  • Implement unit and integration testing across front-end and backend components to improve application quality and release reliability.
  • Participate in Git-based development processes including branching, pull requests, code reviews, and release management.
  • Implement structured logging, monitoring, error handling, and observability to support production operations and troubleshooting.
  • Troubleshoot complex production issues across the front end, backend services, APIs, databases, cloud infrastructure, and application integrations.
  • Support application releases, testing, validation, deployment, and post-production stabilization activities.
  • Identify technical debt, recurring issues, and opportunities to improve platform performance, scalability, reliability, and maintainability.
  • Maintain technical documentation covering architecture, APIs, integrations, development standards, deployment processes, and production support procedures.
  • Provide technical leadership, code review, and mentorship to junior full-stack developers supporting the Modern Sales program.
  • Collaborate across software engineering, data engineering, data science, product, sales, and business teams to ensure Modern Sales capabilities meet both technical and business objectives.
What’s in it for you?
  • A welcoming, collaborative team environment where you will be provided an opportunity to work with the nation’s largest producer of carbon-free energy, getting exposed to next generation energy sources and new technologies while contributing to their overarching mission of transitioning to a carbon-free future through innovative clean energy solutions.
  • Eight Eleven group offers Health, Dental and Vision benefits, weekly pay, holiday paid time off and sick leave.
  • Eight Eleven Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Specialist
Senior Data Specialist

Brooksource • United States

On-site
USD 140,000 - 190,000
Health benefits
Dental benefits
Vision benefits
+4
Senior Full-Stack Engineer - Modern Sales & AI (Azure)
Senior Full-Stack Engineer - Modern Sales & AI (Azure)

Brooksource • Maryland

On-site
USD 130,000 - 180,000
Health Insurance
Dental and Vision benefits
Weekly pay
Full Stack Engineer
Full Stack Engineer

Brooksource • Phoenix (AZ)

On-site
USD 70,000 - 95,000
Health benefits
401k with company match
Paid time off
Sr. Full Stack Engineer
Sr. Full Stack Engineer

Eightelevengroup • Louisville (KY), Northern (KY)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

Brooksource • Charlotte (NC)

On-site
USD 120,000 - 180,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

StratITech • San Francisco (CA)

On-site
USD 140,000 - 180,000
Competitive compensation
Potential equity opportunities
Growth into technical leadership roles
+1
Senior Software Engineer
Senior Software Engineer

Solar Landscape • Asbury Park (NJ)

On-site
USD 160,000 - 180,001
Training / Professional development opportunities
401(k) with 4% company match
Summer Fridays
+5
Senior Data Engineer
Senior Data Engineer

Brooksource • Atlanta (GA)

Hybrid
USD 140,000 - 180,000
Full Stack Engineer
Full Stack Engineer

Brooksource • Pennsylvania

On-site
USD 90,000 - 120,000
Medical benefits
401k with company match
Paid time off
Senior Full-Stack .NET Modernization Developer
Senior Full-Stack .NET Modernization Developer

Sharp Decisions • Atlanta (GA)

Hybrid
USD 120,000 - 160,000