Project Role : Custom Software Engineer
Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact.
Must have skills : Microsoft ASP.NET, Microsoft Azure PaaS, Cloud Security Architecture, Microsoft Azure IaaS
Good to have skills : NA
Minimum
5 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary:
As a Custom Software Engineer, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure that project requirements are met, overseeing the development process, and providing guidance to team members. You will also engage in problem-solving activities, ensuring that the applications meet both functional and technical specifications while maintaining high standards of quality and performance. Your role will require you to stay updated with the latest technologies and methodologies to enhance the development process and deliver innovative solutions.
Roles & Responsibilities:
- Design, develop, and maintain high-availability, mission-critical solutions for large-scale enterprise environments using Microsoft Azure and .NET technologies.
- Lead or contribute to cloud migration projects, including IaaS to PaaS transitions, ensuring best practices and security standards are met throughout.
- Develop robust web APIs and microservices utilizing .NET Core / .NET 8+ and ASP.NET Core Web API.
- Design and implement RESTful and SOAP APIs, ensuring scalability, maintainability, and performance.
- Architect and build solutions using microservices patterns, leveraging Entity Framework / EF Core, LINQ, and asynchronous programming for optimal data access and application responsiveness.
- Implement and manage dependency injection, middleware, and other modern design patterns for scalable, maintainable codebases.
- Document APIs using Swagger / Open API, ensuring clarity and ease of use for internal and external consumers.
- Develop secure API endpoints, integrating industry standards such as JWT, OAuth 2.0, and OpenID Connect for authentication and authorization.
- Utilize CI/CD pipelines (GitLab or equivalent) for automated testing, integration, and deployment of cloud-based solutions.
- Work closely with cross-functional teams to analyze requirements.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in Microsoft ASP.NET, Microsoft Azure PaaS, Cloud Security Architecture, Microsoft Azure IaaS.
- Should have up to 7 years of experience in Azure and .NET technologies. The ideal candidate will have expertise in enterprise-scale design, cloud migration projects, and web-based solutions.
- Should have strong proficiency in API design, RESTful and SOAP web services, and microservices architecture.
- Should have solid experience with Entity Framework / EF Core, LINQ, and asynchronous programming paradigms.
- Should have expertise in dependency injection, middleware configuration, and scalable architecture patterns.
- Should have demonstrated ability to document APIs using Swagger / Open API.
- Should have significant experience with secure API development (JWT, OAuth 2.0, OpenID Connect) and up-to-date security standards.
- Should have hands-on experience with Microsoft Azure, including Azure AD, PaaS services, and cloud migration projects.
- Should be proficient with CI/CD integration (preferably GitLab), SQL, and JSON-based data interchange.
- Should have strong analytical, problem-solving, and synthesis skills, with an aptitude for resolving complex issues in a fast-paced environment. Experience working on large-scale, enterprise-level projects with high-availability and mission-critical requirements.
- Should have understanding of web-based application security and multi-tier architecture.
- Should have excellent communication and collaboration skills for working with diverse technical and business teams.
Additional Information:
- The candidate should have minimum 5 years of experience in Microsoft ASP.NET.
- The candidate should be willing to work from our client location in Kharadi, Pune for 3 days a week.
- A 15 years full time education is required.
15 years full time education
About Accenture
Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities.
Visit us at www.accenture.com
Equal Employment Opportunity Statement
We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.