Genpact a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients.
Genpact inviting applications for the role of DotNet FullStack Software Developer.
Job Designation : DotNet FullStack Developer
Qualification : BE/BTech/MCA
Experience : Freshers / experienced
Skill Set :
- Sound knowledge of HTML, CSS, JavaScript, AngularJS.
- Strong . Net and C# skills to implement object and service-oriented architecture.
- Familiar with Azure PaaS services (Azure App Services, Azure Data Factory, APIM etc.)
- Good knowledge of SQL and NoSQL (MongoDB preferred) database platforms.
- Asp. net core experience for both web and API development.
- OIDC and OAuth2 experience for implementing web Authentication and Authorization.
- Experienced building automated test suites for unit, integration, and web tests.
- Experience configuring CI/CD pipelines (Azure DevOps preferred).
- Effective communication skills with business users and other developers and testers.
- Agile development practice such as Kanban or Scrum.
- Experienced with git source control and GitFlow fundamentals.
- Sitecore CMS experience a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Job Description :
FullStack Developer will be responsible for coding, testing, and delivering high quality deliverables, and should be willing to learn new technologies.
- Work closely with the business unit and other team members locally and with colleagues in the US, UK & India to understand and document requirements.
- Provide flexible solutions to complex business problems using our technology practices.
- Design and develop business tier components.
- Design and develop relational database models.
- Design and develop interactive web-based user interfaces.
- Design and develop integration solutions with 3rd party data providers and systems.
- Create unit/integration/functional tests.
- Contribute to evolution of our architecture to make it more flexible and easier to use.
- Follow our development process and guidelines.
- Conduct code reviews of other developers.
- Troubleshoot Production Issues.
- Follow technology trends/tools and recommend improvements to our technology when appropriate.
Location : Bengaluru, Karnataka, India