Senior C# Software Engineer

SoltechDuluth, GA
8h

About The Position

Our client is seeking a highly experienced and driven Senior Software Engineer to join their growing Digital Services team. This individual will play a key role in architecting and delivering scalable, enterprise-grade solutions that power critical business initiatives. The ideal candidate is passionate about solving complex business challenges at scale and building modern, full-stack services for both internal and external customers. This is an opportunity to influence technical direction, contribute to architectural best practices, and help shape the next generation of digital services.

Requirements

  • Bachelor’s degree in Computer Science or a related field (advanced degree preferred)
  • 10+ years of professional software development experience
  • 8+ years of hands-on experience with .NET Core
  • 4+ years of experience with React or Angular
  • 4+ years of experience working with AWS cloud services
  • 4+ years of experience using Git-based source control systems
  • Strong proficiency in C#, ASP.NET Core MVC, and .NET Core Web API
  • Experience with SQL Server and MySQL
  • Solid understanding of SOA principles and RESTful web services
  • Strong JavaScript and jQuery experience
  • Demonstrated expertise in coding, debugging, algorithm design, and problem-solving

Nice To Haves

  • Proven ability to design scalable, high-performance enterprise applications
  • Strong leadership and team-building capabilities
  • Excellent written and verbal communication skills
  • Analytical mindset with the ability to manage and prioritize multiple initiatives
  • Pragmatic decision-making skills with a focus on operational excellence
  • Track record of delivering projects on time, within scope, and within budget

Responsibilities

  • Lead architecture, design, and development efforts using .NET Core and C#, extending existing functionality and building new features and entities
  • Partner closely with the Digital Services Team Lead to develop prototypes and proof-of-concept solutions during requirements validation and data modeling sessions
  • Contribute to and uphold architectural standards and best practices across the organization
  • Design, develop, test, and support full-stack solutions for end-to-end business scenarios using modern development technologies
  • Collaborate across cross-functional technology teams to solve complex, enterprise-level challenges
  • Work within Agile/Scrum methodologies and manage delivery through SAFe frameworks
  • Develop, configure, test, support, and document applications, integrations, tools, systems, and components based on project specifications
  • Champion innovation and continuous improvement, challenging legacy processes and driving positive change
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service