Senior Engineer (Remote)

THE PANTHER GROUP

Boston (MA)

Remote

USD 150,000 - 210,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Panther Group in Boston seeks a Lead Software Engineer for Enterprise Applications to drive design, development, and delivery of scalable enterprise software. You’ll balance architecture, hands-on coding, mentoring, and technical leadership across React.js front-ends, .NET microservices, and cloud-native solutions.

You will collaborate with product, QA, and DevOps teams to implement CI/CD pipelines, IaC, and automated testing in a modern cloud environment, ensuring reliability and security.

Qualifications

  • 10+ years of professional software engineering experience.
  • 3+ years in a Lead Engineer, Tech Lead, Senior Engineer, or Solution Architect role.
  • Demonstrated experience designing and delivering complex, enterprise-scale applications.
  • Experience providing technical leadership and mentorship to software teams.

Responsibilities

  • Lead the design and development of enterprise applications and distributed systems.
  • Establish and promote software architecture, coding standards, and engineering best practices.
  • Participate in architecture discussions and solution design.
  • Provide technical leadership, coaching, and mentorship to engineering teams.
  • Remain hands-on and contribute to critical components.
  • Evaluate technologies to improve scalability, reliability, security, and maintainability.

Skills

React.js
JavaScript/TypeScript
HTML5/CSS3
C#/.NET
Java/Spring Boot
RESTful APIs
Microservices
Cloud & DevOps
Docker & Kubernetes
Infrastructure as Code
CI/CD
Git
SQL Server/PostgreSQL/Oracle
Messaging (Kafka/RabbitMQ)
API Integration
Test Automation (Selenium/Playwright/C

Tools

GitHub Actions
Azure/AWS/GCP
Azure DevOps
Jenkins
Terraform
Postman

Job description

Lead Software Engineer – Enterprise Applications We are seeking an experienced and hands-on Lead Software Engineer to provide technical leadership in the design, development, and delivery of scalable enterprise applications. This role is ideal for a senior engineer who enjoys balancing architecture, hands‑on development, technical leadership, and mentoring. The successful candidate will have strong experience across modern web application development, distributed systems, cloud technologies, DevOps, and automated testing. You will work closely with cross‑functional technology and business teams to develop secure, scalable, and reliable solutions in a modern cloud environment.

Key Responsibilities
  • Technical Leadership
    • Lead the design and development of enterprise applications and distributed systems.
    • Establish and promote software architecture, coding standards, and engineering best practices.
    • Participate in architecture and solution design discussions.
    • Provide technical leadership, coaching, and mentorship to engineering teams.
    • Remain hands‑on and contribute to the development of critical application components.
    • Evaluate technologies and approaches to improve scalability, reliability, security, and maintainability.
  • Software Development
    • Design and develop modern web applications using React.js and related front-end technologies.
    • Build scalable RESTful APIs and microservices using C#/.NET and Java‑based technologies.
    • Develop cloud‑native applications using modern architectural and development patterns.
    • Design solutions that support performance, security, resiliency, and maintainability.
    • Collaborate with product, architecture, QA, and DevOps teams throughout the software development lifecycle.
  • Cloud & DevOps
    • Design and deploy applications within modern cloud environments, including Azure, AWS, or GCP.
    • Implement Infrastructure as Code and automated deployment practices.
    • Develop and maintain CI/CD pipelines using tools such as GitHub Actions, Azure DevOps, Jenkins, or similar platforms.
    • Implement containerization and orchestration using Docker and Kubernetes.
    • Promote monitoring, observability, system reliability, and operational excellence.
    • Support automation and continuous improvement across the development and deployment lifecycle.
  • Quality Engineering & Automation
    • Promote shift‑left testing and quality engineering practices throughout development.
    • Develop and maintain automated testing strategies covering UI, API, integration, regression, and performance testing.
    • Partner with QA and engineering teams to improve test coverage and application quality.
    • Integrate automated testing and quality gates into CI/CD workflows.
    • Analyze recurring defects and identify opportunities for continuous improvement.
  • Collaboration & Delivery
    • Work within an Agile/Scrum development environment.
    • Participate in sprint planning, technical estimation, code reviews, and solution design.
    • Translate business requirements into scalable technical solutions.
    • Collaborate effectively with technical and non‑technical stakeholders.
    • Clearly communicate technical concepts, risks, and recommendations to project and business leadership.
Required Qualifications
  • Experience
    • 10+ years of professional software engineering experience.
    • 3+ years of experience serving as a Lead Engineer, Technical Lead, Senior Engineer, or Solution Architect.
    • Demonstrated experience designing and delivering complex, enterprise‑scale applications.
    • Experience providing technical leadership and mentorship to software development teams.
    • Strong understanding of modern software architecture and development methodologies.
  • Technical Skills
    • Front-End React.js
    • JavaScript / TypeScript
    • HTML5 / CSS3
    • Experience with modern front‑end frameworks and state management preferred.
    • Back‑End C# / .NET
    • Java / Spring Boot
    • RESTful APIs
    • Microservices architecture
    • Event‑driven architecture and distributed systems
    • Cloud & DevOps
    • Experience with at least one major cloud platform: Azure, AWS, or GCP
    • Docker and Kubernetes
    • Infrastructure as Code
    • CI/CD automation
    • Git-based development and deployment workflows
    • Data & Integration
    • Strong experience with relational databases such as SQL Server, PostgreSQL, or Oracle.
    • Experience with messaging and event‑streaming technologies such as Kafka, RabbitMQ, or cloud‑based messaging platforms.
    • API integration and API management experience.
    • Test Automation
    • Experience with automated UI and API testing frameworks.
    • Familiarity with tools such as Selenium, Playwright, Cypress, JUnit, NUnit, xUnit, or Postman.
    • Experience with performance and load testing tools is preferred.
Preferred Qualifications
  • Experience modernizing legacy applications or transitioning applications to cloud‑native architectures.
  • Experience with enterprise integration patterns and distributed systems.
  • Strong understanding of application security and secure software development practices.
  • Experience working in highly regulated or complex enterprise environments.
  • Demonstrated ability to balance strategic architectural decisions with hands‑on software development.
What You’ll Bring
  • Strong technical and analytical problem‑solving skills.
  • A hands‑on approach to engineering leadership.
  • Excellent communication and collaboration skills.
  • Ability to influence technical direction without relying solely on formal authority.
  • Passion for building scalable, reliable, and high‑quality software.
  • A continuous‑improvement mindset and willingness to evaluate new technologies and approaches.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Engineering Lead | Onsite
Engineering Lead | Onsite

Photon • United States

On-site
USD 44,000 - 154,000
Medical, vision, and dental benefits
401k retirement plan
Variable pay/incentives
+1
Senior Engineer, Software – Archimedes
Senior Engineer, Software – Archimedes

Jobtailor • Idaho

On-site
USD 120,000 - 180,000
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

Hybrid
USD 140,000 - 190,000
Engineering Lead | Onsite
Engineering Lead | Onsite

Worky • Dallas (TX)

On-site
USD 44,000 - 154,000
Lead Software Engineer
Lead Software Engineer

HRB • Nashville (TN)

On-site
USD 120,000 - 160,000
Senior Software Engineer (Back-end)
Senior Software Engineer (Back-end)

Harnham • Phoenix (AZ)

On-site
USD 110,000 - 160,000
Senior Software Engineer
Senior Software Engineer

The Phoenix Group • New York (NY)

On-site
USD 120,000 - 150,000
Enterprise Software Developer
Enterprise Software Developer

Frederick Fox • Baltimore (MD)

On-site
USD 120,000 - 160,000
Senior Software Development Manager
Senior Software Development Manager

Smart Synergies • Bethesda (MD)

On-site
USD 150,000 - 210,000