Full-time

Senior C# Software Engineer

Posted on 20 February 26 by Kiley Eble

  • Duluth, GA
  • $ - $
Logo

Powered by Tracker

Job Description

Our client is seeking a Senior Software Engineer to design and implement innovative features that enhance both existing and future software products. This role plays a critical part in supporting internal teams while also interfacing directly with customers to deliver high-quality solutions. The ideal candidate will mentor junior team members, share technical expertise across the organization, and recommend modern technologies that drive value for Product Management and end users.

Why Join Our Client?

  • Contribute to impactful technology that supports water conservation and utility efficiency

  • Collaborate with a highly skilled and supportive engineering team

  • Work with modern cloud platforms and scalable infrastructure

  • Benefit from a strong culture of continuous learning and professional development

Key Responsibilities

  • Collaborate with cross-functional teams to deliver high-quality, scalable software solutions

  • Analyze, refine, and enhance requirements provided by Product Management

  • Partner with Product Management to develop effective customer-centric solutions

  • Design and implement technical solutions for new features and enhancements

  • Deploy updates, patches, and platform improvements

  • Provide Level 2 technical support and assist with troubleshooting production issues

  • Document system updates and technical changes for team visibility and knowledge sharing

  • Develop tools and processes to reduce errors and improve overall customer experience

  • Conduct root cause analysis and performance tuning for production environments

  • Diagnose and resolve bugs, including patching previously released versions

  • Participate in peer code reviews to ensure code quality and best practices

  • Manage priorities effectively with minimal supervision

  • Demonstrate completed work at the end of each development cycle

  • Design and implement automated acceptance tests for new functionality

  • Build and maintain RESTful web services and APIs

  • Create and manage build and deployment configurations

Required Qualifications

  • 5+ years of experience developing software with C# and .NET technologies

  • 5+ years of experience working with SQL and relational databases

  • Strong understanding of n-tier architecture and software design patterns

  • Experience with unit testing frameworks and test-driven development

  • Proven experience building RESTful web services

  • Hands-on experience with Angular and modern front-end technologies

  • Familiarity with service-oriented architecture (SOA)

  • Experience working in iterative or Agile development environments

  • Experience supporting high-availability, production-grade systems

  • Commitment to continuous learning and professional development

Preferred Qualifications

  • Experience with .NET 6+ or .NET 8

  • Hands-on experience with AWS services (Lambda, ECS, Redshift, RDS, S3, Athena, Glue)

  • Experience with Python and PySpark for data processing

  • Proficiency with TypeScript

  • Experience with microservices architecture and containerization (Docker, ECS)

  • Familiarity with CI/CD tools such as Jenkins, Terraform, or AWS CDK

  • Experience with event-driven systems and message queues

  • Knowledge of data warehousing concepts and best practices

  • Experience working in Agile/Scrum teams

Technology Stack

  • Backend: C#, .NET 8, ASP.NET Core, Entity Framework

  • Frontend: Angular, TypeScript, HTML5, CSS3

  • Cloud: AWS (Lambda, ECS, Redshift, RDS, S3, SNS, SQS, Athena, Glue)

  • Databases: MySQL, Redshift, SQL Server

  • DevOps: Terraform, Docker, ECS, Git

Education

  • Bachelor’s degree in Computer Science, Information Systems, or a related field, or equivalent professional experience

About SOLTECH
SOLTECH is a leading national technology company based in Atlanta, driven by a steadfast commitment to integrity, strong company values, and customer centricity. For nearly 30 years, we’ve been part of the thriving technology community and have earned honors such as The Atlanta Journal-Constitution’s Top Workplace and the Best & Brightest Companies To Work For In The Nation.

Our exceptional team of engineers, designers, and strategists delivers custom software applications, technology consulting, AI and data engineering solutions, and IT staffing services that help organizations solve complex challenges nationwide.

Join us on our quest to make the world a better place by bringing to life innovative software solutions that make our lives easier, safer, healthier, and more productive.

If you’re an IT professional seeking your next career opportunity, we’d love to match your expertise with a role where you can thrive. Learn more at https://soltech.net/working-for-soltech/.

SOLTECH believes in the dignity of every individual and practices equal employment opportunity as a core principle. We consider all applicants without regard to race, color, age, sex, sexual orientation, gender identity, religion, marital status, national origin, disability, or veteran status.

Job Information

Rate / Salary

$ - $

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-4774

Job Location