Software Engineer

Bowers

Beltsville (MD)

On-site

USD 90,000 - 110,000

Full time

3 days 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

Job summary

W.E. Bowers & Associates, LLC is seeking an entry-to-mid level Software Engineer to design, build, and maintain modern full-stack web applications hosted in Microsoft Azure.

You will work with AI-augmented workflows using Claude Code to accelerate delivery and improve code quality. You will collaborate with business users on-site in Beltsville, MD, and partner with Legence teams to align standards, security, and platform initiatives, while growing in ownership and responsibility over AI-assisted

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • 2–4 years of professional, post-college experience in full-stack web development.
  • Proficiency with React for front-end development.
  • Strong Python or Java back-end development; working knowledge of the other is strongly preferred.
  • Hands-on experience with Microsoft SQL Server and Microsoft Fabric.
  • Experience with Microsoft Azure ecosystem (App Service, Functions, SQL, Cosmos DB, Azure OpenAI, DevOps/GitHub Actions, Entra ID).
  • Hands-on experience with Claude Code or similar AI coding tools; readiness to adopt Claude Code from day one.
  • Strong written and verbal communication skills for translating requirements into solutions.

Responsibilities

  • Design, build, and maintain full-stack web applications hosted in Microsoft Azure.
  • Develop responsive front-end interfaces using React.
  • Build and maintain back-end services, APIs, and integrations using Python and/or Java.
  • Model, query, and manage data using Microsoft SQL Server and Microsoft Fabric.
  • Leverage Claude Code and related AI tooling to accelerate delivery and improve code quality.
  • Integrate AI capabilities into business applications to support users and efficiency.
  • Modernize legacy reporting assets (Crystal Reports tied to Spectrum) where applicable.
  • Partner with business users on-site to gather requirements and deliver solutions.
  • Collaborate across Legence teams on standards, security, and platform initiatives.
  • Document solutions and follow CI/CD best practices.

Skills

React
Python
Java
Microsoft SQL Server
Microsoft Fabric
Azure
Claude Code
GitHub Actions
Entra ID
Communication

Education

Bachelor’s degree in Computer Science or related field

Tools

Azure App Service
Azure Functions
Cosmos DB
Azure OpenAI Service

Job description

Position Overview

The Software Engineer is responsible for designing, building, and maintaining modern full-stack web applications hosted in Microsoft Azure that support the operations of W.E. Bowers & Associates, LLC. The role delivers applications, integrations, and data solutions used directly by W.E. Bowers business users, while collaborating with Legence shared services and engineering teams across other Legence operating companies on shared platforms, standards, and reusable components.

A defining element of this role is the day-to-day use of artificial intelligence in the software-development workflow. The Software Engineer will leverage Claude Code and related AI tooling to accelerate delivery, improve code quality, and embed AI capabilities into the applications they build.

This is a higher-entry-level position well suited to an early-career engineer with a foundation in full-stack web development who is ready to assume greater ownership, visibility, and responsibility for AI-assisted software delivery.

Key Responsibilities
  • Design, build, and maintain full-stack web applications hosted in Microsoft Azure.
  • Develop responsive, accessible front-end interfaces using React.
  • Build and maintain back-end services, APIs, and integrations using Python and/or Java.
  • Model, query, and manage data using Microsoft SQL Server and Microsoft Fabric.
  • Leverage Claude Code and related AI development tools to accelerate delivery and improve code quality.
  • Integrate AI capabilities into business applications to support W.E. Bowers users and drive operational efficiency.
  • Maintain and modernize legacy reporting assets where applicable, including Crystal Reports tied to the Spectrum platform.
  • Partner directly with W.E. Bowers business users on-site to gather requirements, troubleshoot issues, and deliver fit-for-purpose solutions.
  • Collaborate with Legence shared services and engineering teams across other Legence operating companies on standards, security, and platform initiatives.
  • Document solutions, follow source-control and CI/CD best practices, and contribute to a high-quality engineering culture.
Desired Skills and Experience
  • Education & Credentials
    • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline.
  • Experience
    • 2 to 4 years of professional, post-college experience in full-stack web application development.
    • Proficiency with React for front-end development.
    • Strong professional experience with Python or Java for back-end development; working knowledge of the other is strongly preferred.
    • Hands-on experience designing, querying, and managing data in Microsoft SQL Server and Microsoft Fabric.
    • Demonstrated working experience across the Microsoft Azure ecosystem, including services such as Azure App Service, Azure Functions, Azure SQL, Cosmos DB,Azure AI Foundry / Azure OpenAI Service, Azure DevOps or GitHub Actions, and Microsoft Entra ID.
    • Hands-on experience with Claude Code or comparable agentic AI coding tools (such as Cursor or GitHub Copilot agents), with demonstrated readiness to adopt Claude Code from day one.
    • Strong written and verbal communication skills, with the ability to translate business requirements into working technical solutions.
  • Preferred Experience
    • Experience building reports and dashboards in Microsoft Power BI.
    • Experience maintaining or modernizing reports in Crystal Reports, particularly those tied to the Spectrum platform.
    • Exposure to additional AI development capabilities, frameworks, and patterns beyond Claude Code.
    • Interest in or exposure to the AEC (architecture, engineering, and construction) or MEP industry.
    • Self-motivated, detail-oriented, and able to manage multiple priorities in a fast-paced environment.
Additional Notes
  • The salary range for this position is $90,000 to $110,000 annually, commensurate with experience and qualifications. This role is also eligible for an annual performance-based bonus. Bonus eligibility and payout are determined by role, individual performance, and company performance, and are not guaranteed.
  • There is no visa sponsorship available for this position.

#LI-SC1 #LI-Onsite

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Socket.dev • Beltsville (MD)

On-site
USD 90,000 - 110,000
Health & welfare benefits
Paid Time Off (PTO)
401(k) retirement plan
AI-Driven Full-Stack Engineer (Azure)
AI-Driven Full-Stack Engineer (Azure)

Bowers • Beltsville (MD)

On-site
USD 90,000 - 110,000
Advanced Software Engineer
Advanced Software Engineer

Relativity • Chicago (IL)

On-site
USD 103,000 - 155,000
Senior/Lead Software Enigneer (AI-assisted development)
Senior/Lead Software Enigneer (AI-assisted development)

Australia-Employment • West Columbia (SC)

On-site
USD 62,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Sidley Austin LLP • New York (NY)

On-site
USD 94,000 - 154,000
Senior Software Engineer
Senior Software Engineer

Sidley Austin LLP • Palo Alto (CA)

On-site
USD 94,000 - 154,000
AI-Driven Full-Stack Engineer - Azure
AI-Driven Full-Stack Engineer - Azure

Socket.dev • Beltsville (MD)

On-site
USD 90,000 - 110,000
Health & welfare benefits
Paid Time Off (PTO)
401(k) retirement plan
Sr. Software Engineer-AI Enabled
Sr. Software Engineer-AI Enabled

Antero Resources Corporation • Denver (CO)

On-site
USD 150,000 - 170,000
Health insurance
401(k) matching
Paid time off
+3
Sr. Software Engineer-AI Enabled
Sr. Software Engineer-AI Enabled

Antero Resources Corp • Denver (CO), Northern (KY)

Hybrid
USD 150,000 - 170,000
Sr. Software Engineer
Sr. Software Engineer

Grocery Outlet • Emeryville (CA)

On-site
USD 135,000 - 155,000
Annual Bonus Program
Equity
401(k) Profit Sharing