Job Description
• Work in an agile development team building in-house digital products and supporting the enterprise IT Service of PAM for corporate users.
• Write high quality software codes using industry best practices, frameworks, design patterns and technology supported by and aligned to bp strategy.
• Create unit test codes for the source code produced.
• Carry out debugging, troubleshooting, root-cause analysis, code review and refactoring activities.
• Carry out knowledge management and documentation of requirements, high-level and low-level designs of the applications in product wiki and scrum boards.
• Assist scrum master in organizing product backlog and developer resource.
• Collaborate with other enterprise teams that support the hosting infrastructure of the application, in terms of security, patching and troubleshooting.
• Advise and support the product manager on emerging technology, security and service delivery.
• Provide mentoring and technical leadership to junior developers.
• Provide ad-hoc product demo, advice and support to VIP users and stakeholders.
Requirements & Qualifications
• Bachelor's degree honors 2.1 or above in a Math, Science or Engineering subject.
• Over 5 years of software development experience on C#, .Net Core, ASP.NET Web API with Entity framework, SQL and PowerShell.
• Extensive experience in Microsoft Azure cloud platform and services (App services, Key vaults, Function Apps, Key vaults, Azure AD).
• Extensive experience in creating CI/CD pipelines using YAML.
• Experience in deploying applications on containers (Docker/Kubernetes).
• Experience in distributed version controlling like Git/SVN.
• Expert knowledge in design patterns such as MVC and SOLID principles.
• Technical understanding in digital identities.
• Excellent interpersonal, stakeholder management, and communication skills.
• Ability to understand and articulate complex and abstract technical concepts.
(ref:hirist.com
💡 Quick Summary
Seeking a career-building opportunity? The Net Developer | C|ASP|WebAPI position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
