Senior Software Engineer

Hyderabad, Telangana   |   Full Time

Job Overview

We are looking for a highly skilled Senior .NET Developer with strong expertise in Angular to design, develop, and maintain scalable enterprise applications. The ideal candidate will have solid hands-on experience across the Microsoft .NET technology stack, the ability to lead development efforts, and a passion for learning and adopting new technologies, including AI-assisted development tools.

This role requires strong analytical skills, collaborative mindset, and experience working in Agile development environments.


Key Responsibilities

Application Development

  • Analyze and understand application requirements provided by clients and Business Analysts.
  • Design, develop, and enhance web, Windows, and console-based applications using:
    • C# / VB.NET
    • ASP.NET / ASP.NET Core
    • .NET Core
    • Angular
  • Ensure high performance, scalability, and security of applications.

Code Quality & Testing

  • Write clean, maintainable, and efficient code following best practices.
  • Perform unit testing and regression testing to ensure application reliability.
  • Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards.
  • Troubleshoot, debug, and resolve production issues efficiently.

Agile Delivery & Collaboration

  • Actively participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Estimate development effort, track progress, and deliver features within committed timelines.
  • Collaborate closely with cross-functional teams including QA, UI/UX, DevOps, and Product Owners.

Technical Leadership & Innovation

  • Mentor junior developers and contribute to team skill development.
  • Support team planning, task allocation, and delivery management when required.
  • Explore, evaluate, and implement new technologies, frameworks, and tools to improve development efficiency.
  • Leverage AI-assisted development tools such as Cursor and GitHub Copilot to improve productivity and code quality.

Communication & Stakeholder Interaction

  • Communicate effectively with team members and stakeholders in both written and verbal formats.
  • Participate in technical discussions, design reviews, and client interactions as needed.
  • Present ideas, solutions, and progress updates clearly in group and one-on-one settings.

Required Skills & Qualifications

Technical Skills

  • 5–8 years of hands-on experience as a .NET Developer.
  • Strong proficiency in Angular for front-end development.
  • In-depth knowledge of:
    • C# and/or VB.NET
    • ASP.NET, ASP.NET Core
    • .NET Core
  • Experience developing web, Windows, and console applications.
  • Familiarity with RESTful APIs and integration patterns.

Development Practices

  • Strong understanding of Agile development methodologies.
  • Experience with unit testing frameworks and regression testing practices.
  • Knowledge of version control systems (Git or similar).

AI & Modern Tooling

  • Exposure to or experience with AI-powered development tools such as Cursor and GitHub Copilot.
  • Willingness to adopt and experiment with emerging software development tools and technologies.

Soft Skills

  • Strong analytical and quantitative problem-solving skills.
  • Quick learner with the ability to adapt to new technologies and domains.
  • Excellent verbal and written communication skills.
  • Strong team player with the ability to collaborate effectively.
  • Demonstrated ability to manage or lead a development team.

Submit Your Application

You have successfully applied
  • You have errors in applying