Job Description
<p><p><b>Job Description :</b><br/><br/> <b>In This Role, Your Responsibilities Will Be :</b><br/><br/> - Strong in developing responsive interfaces using frameworks such as Angular, collaborate with UX/UI designers to translate designs into functional components.<br/><br/> - Design, develop, and maintain web applications using C#, .NET Core technologies for backend services.<br/><br/> - Develop and consume RESTful APIs.<br/><br/> - Develop scalable backend services and APIs using Azure and other cloud services, and design robust database solutions and data management tools.<br/><br/> - Develop the technical design according to Technical Architect's specs, provide suggestions and help develop technical architecture.<br/><br/> - Write clean, scalable, and efficient code while following best practices in software development.<br/><br/> - Develop unit test scripts and perform unit testing.<br/><br/> - Conduct thorough code reviews, provide constructive feedback to team members, and ensure alignment to development.<br/><br/> - Integrate testing methodologies such as TDD and BDD to improve code quality and reliability.<br/><br/> - Troubleshoot and debug apps to ensure efficient performance and user experience.<br/><br/> - Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.<br/><br/> - Work in Agile Scrum teams to develop cloud native applications.<br/><br/> - Collaborate with cross-functional teams for developing new features.<br/><br/> - Work with Product Owner to estimate efforts and prioritize requirements backlog.<br/><br/> <b>Who You Are :</b><br/><br/> - You are a quick learner, willingness to improve and have a problem solving and collaborative approach.<br/><br/> - Having User centric approach, good analytical skills to understand topics in broader perspective.<br/><br/> - You always keep the end in sight; puts in extra effort to meet deadlines.<br/><br/> - You are inter-personal savvy and have excellent verbal and written Communications Skills.<br/><br/> <b>For This Role, You Will Need :</b><br/><br/> - MSc / B / B Tech (Computer / Electronics).<br/><br/> - 4 to 5 years of experience working on Front-End technologies using Angular 18 and above.<br/><br/> - Overall, 5-7 years of experience working on enterprise software projects.<br/><br/> - Good knowledge of working with front-end testing frameworks like Jest or Mocha.<br/><br/> - C#, .NET Core web API development.<br/><br/> - REST/gRPC.<br/><br/> - Entity Framework Code first.<br/><br/> - .NET Core API Security (authentication authorization etc).<br/><br/> - API automated testing using mocks, ensuring code coverage.<br/><br/> - Familiarity with Containerized app development using Azure Kubernetes services and docker.<br/><br/> - Good working experience on PostgreSQL.<br/><br/> - Good knowledge of Azure Concepts (E App services, Azure SQL DBs, Logic Apps).<br/><br/> - DevOps CI/CD.<br/><br/> <b>Preferred Qualifications That Set You Apart :</b><br/><br/> - Hands on experience designing and developing n-tier SOAmicroservices using dotnet core.<br/><br/> - Patterns : Transaction handling Saga, CQRS, Service communication even driven, broker, service bus.<br/><br/> - Troubleshooting, Profiling (performance, utilization).<br/><br/> - OOD, Patterns : Dependency injection, adapter, factory patterns.<br/><br/> - Parallel, Async Programming (async, await etc).<br/><br/> - Coverity, BlackDuck, Aqua, Sonar Cloud.<br/><br/> - Exposure to Software Coding best practices.<br/><br/> - Awareness of SAFe 6.0 and Agile Scrum Methodologies.<br/><br/> <b>Our Culture & Commitment to You :</b><br/><br/> At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow.<br/><br/> We foster an environment that encourages innovation, collaboration, and diverse perspectivesbecause we know that great ideas come from great teams.<br/><br/> Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive.<br/><br/> Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact.<br/><br/> We believe diverse teams, working together are key to driving growth and delivering business results.<br/><br/> We recognize the importance of employee wellbeing.<br/><br/> We prioritize providing competitive benefits plans, a variety of medical insurance plans, Employee Assistance Program, employee resource groups, recognition, and much more.<br/><br/> Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave.</p><br/></p> (ref:hirist.tech)