Senior Software Engineer
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateVarec
is seeking a
Senior Software Engineer
to join our growing engineering team. This role focuses on full-stack development of mission-critical software solutions supporting Varec’s fuel management systems for the oil, gas, and defense markets. For more information, visit www.varec.com.
The Senior Software Engineer will be an integral part of Varec’s
Agile Software Development Team
, participating throughout the product lifecycle—from concept and design to development, testing, deployment, and post-production support. This is a hands-on technical role requiring collaboration across engineering, QA, DevOps, and product management to ensure high-quality, scalable, and maintainable software delivery.
This position is based in
Metro Atlanta, GA
and requires
in-office presence
on a hybrid schedule
Basic Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field, with
8+ years of software development experience
.
- Strong hands-on development experience with
C#, .NET, SQL Server
and
JavaScript
.
- Proficiency in
CSS
for UI styling and creating responsive, user-friendly web interfaces.
- Demonstrated expertise in
full-stack application development
, including front-end, backend, and database design.
- Experience with
WCF
(Windows Communication Foundation) and
Windows Services
for backend integration and background processing.
- Skilled in designing and consuming
APIs
and working with
JSON-based data interchange
.
- Proficiency with
Visual Studio
,
Atlassian tools (Jira, Bitbucket, Confluence)
, and source control workflows.
- Ability to
write and maintain unit tests
to ensure code quality and reliability.
- Demonstrated experience working in an
Agile Scrum
environment.
- Strong problem-solving and debugging skills with an eye for performance and scalability.
- Excellent written and verbal communication skills, with a collaborative, team-oriented mindset.
Preferred Qualifications
- Experience in
fuel management, SCADA, industrial automation, or accounting systems
.
- Experience with
AWS
cloud
architecture and development.
- Understanding of
CI/CD pipelines
and deployment automation.
- Exposure to
secure coding practices
and
defensive programming techniques
.
- Experience mentoring junior developers and performing code reviews.
- Familiarity with
AI-assisted development tools
(e.g., GitHub Copilot, ChatGPT, or other AI coding assistants) to enhance productivity and streamline development processes.
- Passion for innovation, continuous learning, and technology modernization.
Responsibilities
- Design, develop, and maintain high-quality software applications supporting Varec’s fuel management systems.
- Collaborate closely with QA, DevOps, and Product teams throughout all stages of the Agile lifecycle.
- Build and enhance web applications, APIs, and backend services for mission-critical environments.
- Ensure application reliability, maintainability, and security through best-practice coding standards.
- Participate in technical design sessions, sprint planning, and daily stand-ups.
- Support integration and deployment activities in collaboration with DevOps.
- Contribute to continuous improvement of engineering practices, tools, and workflows.
- Investigate and resolve production issues to maintain operational stability.
About Varec
- Varec is a worldwide leader in fuels management systems, providing integrated hardware and software solutions for liquid fuel storage, control, and logistics. We are dedicated to innovation, safety, and reliability in mission-critical fuel monitoring and accounting systems used across the commercial and defense sectors.
Similar roles
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote- Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite
- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
- Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
- Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite