HamburgerMenu
hirist

Senior Engineer - .Net/AngularJS

BACKFILLS HUMAN RESOURCES
Hyderabad
6 - 10 Years

Posted on: 15/07/2025

Job Description

Roles and Responsibilities :

As a Senior Engineer in our Content Manager engineering team, you will be responsible for end-to-end ownership of application development, system modernization, and database transformation efforts. This includes:



1. Full-Stack Application Development :

- Lead the design and development of scalable, high-performance web applications using .NET Core, C#, and Angular.



- Collaborate with product managers, UI/UX designers, and backend engineers to build intuitive and responsive user interfaces.



- Develop reusable components, services, and modules in Angular that promote maintainability and performance.



- Implement RESTful APIs and integrate frontend with backend services effectively.



2. Backend Engineering & API Development :

- Design, build, and maintain robust backend services using .NET Core/.NET 8, ensuring code quality, performance, and maintainability.



- Develop and consume APIs for external and internal integrations, ensuring proper authentication, authorization, and error handling.



- Apply software design principles and patterns (e.g., SOLID, MVC) to promote clean architecture.



3. Database Management and Migration :

- Play a key role in the migration of the existing Oracle database to PostgreSQL, ensuring seamless transition, performance tuning, and data integrity.



- Develop optimized SQL queries, stored procedures, views, and indexes tailored to business needs.



- Collaborate with DBAs and DevOps teams to ensure efficient data modeling, indexing, and performance optimization.



4. Modernization and Architecture :

- Refactor and modernize legacy .NET Framework applications to .NET 8, applying microservices or modular architecture principles where suitable.



- Provide architectural input and technical leadership during project planning, implementation, and post-deployment support phases.



- Identify and address bottlenecks, bugs, and performance issues across the stack.



5. CI/CD, DevOps, and Automation :

- Integrate with modern CI/CD pipelines using GitLab, Podman, and Terraform to streamline deployment and testing.



- Contribute to automated testing strategies, code reviews, and version control best practices.



6. Mentorship and Collaboration :

- Mentor junior developers by sharing knowledge, reviewing code, and guiding them in adopting best practices.



- Participate actively in sprint planning, backlog grooming, and agile ceremonies (daily standups, retrospectives, etc.).



- Collaborate cross-functionally with QA, DevOps, and Product teams to ensure high-quality deliverables.



7. Security and Compliance :

- Ensure application security by adhering to best practices such as input validation, authentication, encryption, and logging.



- Maintain compliance with internal and external regulatory or security standards as applicable.

info-icon

Did you find something suspicious?