Software Development Engineer Senior- .Net Core, AWS

4 Months ago • 5-8 Years

Job Description

As a Senior Software Development Engineer, you will design and develop high-quality web applications and backend services using .NET Core and C#. You will collaborate with product owners, stakeholders, and users to gather requirements, participate in code reviews, and maintain existing systems. Your responsibilities will also include implementing complex features, identifying dependencies, contributing to system architecture, and mentoring junior developers. The role requires strong communication skills and the ability to manage multiple tasks and projects while adapting to changing business needs.
Must Have:
  • Experience with .NET Core and C# programming.
  • Experience with relational databases like SQL Server or Oracle.
  • Experience in working with AWS cloud.
  • Familiarity with CI/CD pipelines with Jenkins.

Add these skills to join the top 1% applicants for this job

jenkins
ci-cd
aws
sql
communication
agile-development
oracle

Remote, India
At CSG, you're more than your resume. We want your diverse perspective and unique background to help us enrich the work we do together. We believe that by channeling the power of all, we make ordinary customer and employee experiences extraordinary. This is your opportunity to join one of our high-performing teams. Channel the power of YOU and begin the journey to becoming a CSGer
We are looking for a Senior Software Development Engineer who will:
We are looking for a highly talented and motivated individual to join our team as a Senior Software Engineer. You will have the opportunity to work with other developers and senior engineers to deliver high quality solutions using modern technologies such as .NET Core, C#, AWS Cloud Services, Jenkins CI/CD pipeline and more.

• Design and develop high-quality web applications and robust backend services/APIs using .NET Core and C#.
• Work closely with product owners, stakeholders and users to gather requirements and feedback
• Participate in code reviews and sprint ceremonies
• Help maintain and support existing systems
• Implement and debug complex features
• Identify dependencies by collaborating with other development, data, devops and product management teams
• Contribute to the architecture of new and existing systems
• Provide technical leadership and mentor junior developers

Is this opportunity right for you? We are looking for candidates who have:

• Bachelor’s degree or equivalent experience in Computer Science or related field
• 5-8 years of industry experience as a software engineer building enterprise level applications
• Strong experience with programming in C#.NET Core, and relational databases like SQL Server or Oracle
• Experience in working with AWS cloud 
• Familiarity with continuous integration and continuous deployment pipelines with Jenkins
• Excellent communication skills both written and verbal
• Ability to manage multiple concurrent tasks and projects
• Passion for learning new technologies and adapting to changing business needs
• Knowledge of agile principles and scrum methodology.

Location(s):

India Remote

Set alerts for new jobs by CGS Carrers
Contact Us
hello@outscal.com
Made in INDIA 💛💙