Capgeminiposted about 1 month ago
Senior
Atlanta, GA
Professional, Scientific, and Technical Services

About the position

We are seeking a highly skilled and experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in designing and building large-scale distributed systems, with excellent programming skills in .NET and C#. This role requires hands-on experience with Asp.Net.Core, Angular, KAFKA, and Microsoft SQL Server.

Responsibilities

  • Design and build large-scale distributed systems.
  • Develop and maintain applications using Asp.Net.Core and .Net Core Web API.
  • Implement and manage solutions using Angular and KAFKA.
  • Ensure robust and efficient database management with Microsoft SQL Server.
  • Apply fundamental technology skills including Object-Oriented Design, threading, and Architectural & Design patterns.
  • Develop and deploy applications on Azure.
  • Utilize Microsoft background services and Windows Communication Foundation (WCF).
  • Collaborate with multiple teams across the firm to identify and adopt the best solutions for various use cases.
  • Stay proactive and self-driven, adopting the latest platforms, tools, and techniques.

Requirements

  • 8+ years of experience in designing and building large-scale distributed systems.
  • Strong programming skills in .NET and C#.
  • 3+ years of hands-on experience with Angular.
  • 2+ years of experience with KAFKA.
  • Proficiency in Asp.Net.Core and .Net Core Web API.
  • Strong knowledge of Microsoft SQL Server.
  • Solid understanding of Object-Oriented Programming, Architectural & Design patterns.
  • Experience with Azure development.
  • Familiarity with Microsoft background services and WCF.
  • Proactive and self-driven with a keen insight into technology adoption in large-scale enterprise applications.

Benefits

  • Flexible work
  • Healthcare including dental, vision, mental health, and well-being programs
  • Financial well-being programs such as 401(k) and Employee Share Ownership Plan
  • Paid time off and paid holidays
  • Paid parental leave
  • Family building benefits like adoption assistance, surrogacy, and cryopreservation
  • Social well-being benefits like subsidized back-up child/elder care and tutoring
  • Mentoring, coaching and learning programs
  • Employee Resource Groups
  • Disaster Relief
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service