Senior .NET Developer with Python Expertise
Hyderabad, Telangana, India (Hybrid) · Jornada completa
Sé el primero en postularte
- Experiencia
- 6–10 yrs
- Salario
- —
- Vacantes
- 1
- Al corriente
- Hace 4 horas
- Modo de trabajo
- Híbrido
- Educación
- Bachelor's or Master's degree in Computer Science, IT, or related field
- Elegibilidad
- Open to all candidates holding at least a graduate degree.
- Reanudar
- Se requiere solicitud
Dónde trabajarás
Descripción del trabajo
Company Overview
Capgemini is an international leader in collaborating with organizations to transform and manage their businesses through technology. Guided by the goal of empowering human potential with technology for an inclusive and sustainable future, the company boasts a diverse workforce of over 300,000 employees across close to 50 countries. With over five decades of heritage and deep industry experience, Capgemini addresses the full spectrum of business needs—from strategy and design to operations—leveraging innovations in cloud computing, data, artificial intelligence, connectivity, software engineering, digital platforms, and more. In 2020, the Group earned global revenues of €16 billion.
In India, Capgemini operates with more than 150,000 employees in 13 cities, including Bangalore, Hyderabad, Pune, Chennai, and others.
Role Summary
We are seeking an experienced Senior .NET Developer skilled in Python to join our expanding technology division. The suitable candidate will have a strong background in designing, developing, and maintaining scalable enterprise-grade applications using Microsoft .NET frameworks alongside Python-based solutions. This position requires collaboration with various teams to deliver high-performance applications, APIs, and cloud-native systems.
Key Responsibilities
- Architect, develop, test, and deploy enterprise applications utilizing .NET Framework, .NET Core, and C#.
- Create and manage Python applications, including automation scripts and backend services.
- Design and consume RESTful APIs and microservice architectures.
- Work closely with business analysts, architects, and relevant stakeholders to transform requirements into effective technical implementations.
- Enhance application performance, scalability, and security measures.
- Engage in database schema design, development, and performance tuning efforts.
- Conduct code reviews ensuring compliance with coding standards and best practices.
- Resolve production issues promptly and efficiently.
- Contribute to the establishment and maintenance of CI/CD pipelines and DevOps workflows.
- Leverage cloud platforms, particularly Azure, for deployment and monitoring tasks.
Required Qualifications and Skills
- Minimum of 6 years of practical software development experience.
- Profound knowledge of C#, ASP.NET MVC, ASP.NET Core, and .NET Framework/.NET 6+.
- Proficiency in Python for backend development, scripting, and automation.
- Solid understanding of REST APIs, microservices, and web services.
- Experience working with SQL Server and applying database optimization techniques.
- Hands-on experience with Entity Framework and LINQ.
- Familiarity with Azure Cloud Services such as App Services, Functions, Storage, and Key Vault.
- Use of version control and CI/CD tools including Git, Azure DevOps, Jenkins, or similar.
- Understanding of containerization using Docker.
- Strong analytical and problem-solving abilities.
Preferred Skills
- Knowledge of Kubernetes orchestration.
- Experience with messaging systems like RabbitMQ, Kafka, or Azure Service Bus.
- Adeptness with Agile/Scrum methodologies.
- Understanding of front-end frameworks including Angular, React, or JavaScript-based technologies.
- Exposure to GenAI integration, automation, or Python-driven data processing solutions.
Educational Background
Possession of a Bachelor’s or Master’s degree in Computer Science, Information Technology, or related disciplines is expected.
Additional Information
- The work location options include Bangalore, Hyderabad, Pune, or Chennai.
- The position is offered on a hybrid work model allowing both remote and onsite tasks.
- Employment is full-time.
Benefits and Work Environment
- Hybrid flexibility in work arrangements.
- Engagement with advanced cloud and enterprise software technologies.
- A collaborative, inclusive, and innovative workplace culture.
- Opportunities for professional advancement and skill enhancement.