Job Description
Job Title: Back-end Engineer
Location: Gurugram, India
Company Overview:
We are a fast-growing AI-driven technology company revolutionizing the banking and insurance sectors. Our specialized AI assistants empower financial professionals by enhancing decision-making, optimizing workflows, and delivering 10x efficiency improvements. With cutting-edge technology and a deep understanding of industry-specific data, we develop AI solutions that are reliable, adaptable, and trusted by leading global financial institutions.
Role & Responsibilities:
- Design, develop, and test new features in applications using C#.
- Collaborate with cross-functional teams and stakeholders throughout the development process.
- Implement, test, and debug functionalities to ensure high-performance applications.
- Participate in agile team activities, including code reviews and sprint meetings.
- Provide technical support to end users when required.
Required Skills & Experience:
- 2+ years of software development experience in C#.
- Strong knowledge of .NET Core 2.2 or higher.
- Experience in developing RESTful APIs using WEB API.
- Solid understanding of Object-Oriented Programming (OOP), Design Patterns, and SOLID principles.
- Hands-on experience with SQL, Entity Framework, ADO.NET, stored procedures, and query optimization.
- B.Tech/BE degree in Computer Science or a related field.
Preferred Skills:
- Experience with front-end technologies like HTML, JavaScript, and Angular.
- Knowledge of NoSQL databases such as MongoDB.
- Experience in developing data-intensive applications or ETL processes.
- Familiarity with CI/CD tools like TeamCity and Octopus.
This is an exciting opportunity to work on cutting-edge AI-driven solutions, collaborate with a talented team, and contribute to transformative innovations in the financial industry.