Platzhalter Bild

Remote Software Development Engineer Senior- .Net Core, AWS at CSG

CSG ·  India Remote, India · Remote

Apply Now Logo

CareerFoundry – Launch your remote career with CareerFoundry. Job-guaranteed courses in design, tech, and more!

Sponsored by CareerFoundry

       

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 Apply Now

Other Jobs