Software Engineer (C#, .NET Core, Azure / AWS, AI Integration, T-SQL)

Apply for this job

Job Description

Summary

This role supports the implementation and enhancement of cloud-based systems using .NET, C#, SQL Server, and modern web technologies. The engineer will contribute to application development, API integration, and scalable system design while collaborating within an Agile team. Experience with AI or emerging technologies is a plus but not required.

Key Responsibilities

  • Develop and enhance software solutions using C#, .NET Core, and SQL Server
  • Design and implement RESTful APIs for application and AI integrations
  • Work within Agile/SCRUM processes and contribute to continuous integration practices
  • Support front-end development using JavaScript, HTML, and CSS
  • Collaborate with distributed team members to deliver high-quality software
  • Participate in unit testing and code reviews
  • Support ERP-related development tasks if applicable
  • Contribute to cloud-based system design leveraging Azure or AWS services

Required Qualifications

  • Two or more years of software development experience with large-scale or web-based applications
  • Strong experience with .NET / C#, SQL Server, JavaScript, HTML, and CSS
  • Experience with unit testing, CI, and Agile development
  • Experience working in distributed team environments
  • Excellent written and verbal communication skills
  • Bachelor’s degree in computer science, software engineering, or related field

Tech Stack

C# and .NET Core, SQL Server and T-SQL, JavaScript, HTML, CSS, Azure or AWS, RESTful APIs, ERP systems (preferred) & AI tools such as OpenAI, Azure Cognitive Services, TensorFlow, or PyTorch (preferred)

Compensation & Benefits

Competitive compensation aligned with market standards.
Health benefits, PTO, remote flexibility (varies by client).

Work Schedule

Monday–Friday, flexible hours, no travel required.

About the Client

Our client is a growing technology-focused organization committed to building scalable digital solutions.

Why Join the Team?

  • This role provides opportunities to work with modern cloud technologies.
  • Expand into AI enhanced applications.
  • Contribute to high-impact enterprise systems.

How to Apply

Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.