
Senior Analyst - Application Development
- Hyderabad, Telangana
- Permanent
- Full-time
- Develop and maintain applications for our internal and external customers
- Create re-usable APIs, libraries and SDK using .net stack.
- Maintain, modify, design, and implement new programs within existing systems and make recommendations on improving these systems.
- Works with project management and architects on application design and development.
- Develops applications, components, and services using C# .NET Core, Azure Cloud, and other web technologies to meet the business needs.
- Interprets written business requirements and technical specification documents.
- Performs coding to written technical specifications and standards.
- Investigates, analyzes and documents reported defects.
- Provides reasonable and fair estimates for assigned tasks, work efforts, and projects.
- Keeps current with software development trends, makes suggestions, and act on IT-related best practices, processes, and systems.
- Provides direction for new tools, technologies, and development approaches.
- .NET, API driven development, Java script / Typescript / HTML / CSS, SQL
- React JS or React Native, Blazor, Azure.
- Minimum of 5 years of hands-on experience working with a combination of C#, .NET Core, ASP.NET, ASP.NET MVC, React, jQuery, JavaScript, HTML, CSS
- Strong understanding of SQL and Relational databases like Oracle, MS-SQL.
- Extensive experience in developing highly scalable and reliable backend Services (e.g. Microservices REST API's), including integration with internal and external APIs.
- Understanding of distributed systems and message-driven service-oriented architecture.
- Robust understanding of development lifecycle, SDLC processes, and guidelines.
- Must be able to work independently and efficiently within a diverse and fast-paced, team-oriented environment.
- Demonstrate strong problem-solving and analytical skills.
- Having Azure or any cloud experience is a plus.
- Experience developing applications using React.JS or React Native is a plus.
- Experience working in a CI/CD environment and partnering closely with DevOps is a plus.