Sr. Software Engineer - INTL India
Insight Global
Atlanta, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Atlanta, United States of America
Tech stack
.NET
API
Architectural Patterns
Azure
C Sharp (Programming Language)
Databases
Relational Databases
PostgreSQL
Microsoft SQL Server
MongoDB
MySQL
NoSQL
Object-Oriented Software Development
Backend
Containerization
Information Technology
Terraform
Docker
Job description
Insight Global is looking for an Sr. Software Engineer. Day-to-day they will spend 80% of their timing coding within C# and 20% making design decisions. They should be an expert in .Net and well-versed in Azure services.
Requirements
- Bachelor's degree in computer science or equivalent
- Proficiency in designing, implementing, and maintaining back-end APIs using one of the following programming languages: C# with a minimum of 5+ years of experience.
- 5+ years of experience with relational database management systems (RDBMS) such as PostgreSQL, MySQL, or Microsoft SQL Server, and at least 2 years of experience using NoSQL/document databases (preferably MongoDB).
- At least 2 years of experience with Azure Cloud Platform and containerization technologies like Docker and Kubernetes.
- Thorough understanding of object-oriented programming (OOP) concepts and design/architectural patterns for developing scalable and maintainable software.
- Strong problem-solving abilities and the capacity to collaborate effectively within a team environment.
- Excellent written and verbal communication skills, including the capability to mentor and provide guidance to junior developers.
- Adaptability to new technologies and a commitment to staying abreast of industry trends. - Terraform experience