
Developer
- Pune, Maharashtra
- Permanent
- Full-time
- Develop, implement, and maintain interfaces between enterprise systems using C#, .NET Core, and Azure API services.
- Design and optimize RESTful APIs and microservices for seamless system communication.
- Work with SQL databases to manage, query, and process data for integrations.
- Ensure API security, performance, and scalability using best practices.
- Collaborate with business analysts, architects, and other developers to understand integration requirements and translate them into technical solutions.
- Troubleshoot and resolve interface-related issues, ensuring minimal downtime.
- Document interface designs, API specifications, and data mappings for future reference and maintenance.
- Stay updated with emerging technologies and integration patterns to improve efficiency and reliability.
- Collaborate with other developers, designers, testers, and project managers using agile methodologies and tools such as Git or Azure DevOps.
- Write technical documentation and testing scripts.
- Apply working procedures, methodologies, and tools according to ITIL best practices and internal procedures.
- Comply with Information security best practices and guidelines.
- Participate in the elaboration and maintenance of the knowledge base of products.
- 5 years of experience in Azure API services, C# and .NET Core development.
- Experience in Azure API development and cloud-based integration solutions.
- Strong proficiency in SQL database design, querying, and optimization.
- Experience with RESTful API development, authentication (OAuth, JWT), and API security best practices.
- Ability to analyze system requirements and develop scalable and maintainable interfaces.
- Strong problem-solving skills and attention to detail.
- Ability to work both independently and in a team environment.
- Fluent communication skills in English – both written and verbally Skills Desirable
- Degree/Diploma in Development or technical field
- Knowledge/experience working within Financial Services
- Knowledge of cloud - Azure experience (Azure Certifications are advantageous)
- Knowledge of working with in an Agile and DevOps environment