Senior Software Engineer

Weekday AI (YC W21)

Hyderabad

On-site

INR 2,500,000 - 4,000,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Weekday AI (YC W21) is seeking an experienced Senior Software Engineer in Hyderabad to design, develop, and maintain scalable enterprise applications using .NET, C#, and Angular. You will craft robust backend services, APIs, and front-end components while ensuring performance, security, and reliability across the full software lifecycle.

The role requires hands-on coding, architectural contributions, and mentorship of junior developers within an Agile environment.

Qualifications

  • 7+ years of professional software development with strong hands-on .NET and C#
  • Experience developing enterprise applications using ASP.NET Core / .NET
  • Proven expertise in Angular and modern frontend development
  • Strong understanding of C#, OOP, design patterns, SOLID, and clean architecture
  • Experience designing REST APIs, web services, and integrations
  • Knowledge of web app architecture and full-stack development practices
  • Experience with relational databases and SQL queries
  • Focus on performance, scalability, security, and reliability
  • Hands-on unit testing, integration testing, debugging, and production troubleshooting
  • Familiarity with Git and modern CI/CD workflows
  • Experience in Agile/Scrum environments
  • Strong problem-solving, communication, and teamwork skills
  • Bachelor's degree in CS/IT/Engineering preferred

Responsibilities

  • Design, develop, test, and maintain scalable enterprise apps with .NET/C#
  • Build responsive UIs using Angular for high performance
  • Develop backend services, APIs, and business logic
  • Participate in full software development lifecycle from design to deployment
  • Translate requirements into scalable software solutions
  • Design and implement RESTful APIs and integrations
  • Apply OOP, design patterns, SOLID, and clean coding practices
  • Develop reusable Angular components, services, and modules
  • Optimize performance, scalability, reliability, and responsiveness
  • Troubleshoot complex issues, perform root-cause analysis and fixes
  • Write unit and integration tests to ensure quality
  • Peer code reviews and adherence to coding standards
  • Collaborate with architects, PMs, QA, DevOps, and stakeholders
  • Contribute to technical design discussions and architecture decisions
  • Implement security practices across app and API development
  • Support deployment, monitoring, and incident resolution
  • Identify automation, refactoring, and performance improvement opportunities
  • Mentor junior/mid developers and share knowledge
  • Stay current with .NET, C#, Angular and modern practices

Skills

.NET
C#
Angular
REST API
ASP.NET Core
Unit testing
Git
CI/CD
SOLID principles
Debugging

Education

Bachelor's degree

Tools

Angular CLI
SQL

Job description

Job Description

This role is for one of the Weekdays clients

Salary range: Rs 25000000 - Rs 40000000 (ie INR 25-40 LPA)

Experience: 7+ yrs

Location: Hyderabad

Job Type: Full-time

We are looking for an experienced and technically strongSenior Software Engineerwith expertise in.NET, C#, and Angularto design, develop, enhance, and maintain scalable enterprise applications. The role requires strong hands-on development capabilities, sound software engineering practices, and the ability to contribute to technical design and architecture decisions.

You will work closely with product managers, architects, QA engineers, and other developers to deliver reliable, high-performance applications that meet business and user requirements. The ideal candidate should be comfortable taking ownership of complex technical problems and contributing throughout the software development lifecycle.

Key Responsibilities
  • Design, develop, test, and maintain scalable enterprise applications using.NET and C#.
  • Build responsive, reusable, and high-performance user interfaces usingAngular.
  • Develop robust backend services, APIs, business logic, and application components.
  • Participate in the complete software development lifecycle, from requirements and design through deployment and support.
  • Translate functional and technical requirements into scalable software solutions.
  • Design and implementRESTful APIsand integrations with internal and external systems.
  • Apply object-oriented programming, design patterns, SOLID principles, and clean coding practices.
  • Develop reusable Angular components, services, modules, and frontend functionality.
  • Optimize application performance, scalability, reliability, and responsiveness.
  • Troubleshoot complex application issues, perform root-cause analysis, and implement effective fixes.
  • Write unit and integration tests to ensure application quality and reliability.
  • Conduct peer code reviews and ensure adherence to established coding and engineering standards.
  • Collaborate with architects, product managers, QA engineers, DevOps teams, and other stakeholders.
  • Participate in technical design discussions and contribute to architecture and technology decisions.
  • Implement appropriate security practices across application and API development.
  • Support application deployment, production releases, monitoring, and issue resolution.
  • Identify opportunities for automation, refactoring, performance improvements, and technical debt reduction.
  • Mentor junior and mid-level developers and contribute to knowledge-sharing initiatives.
  • Stay current with evolving.NET, C#, Angular, and modern software engineering practices.
What Makes You a Great Fit
  • 7+ years of professional software development experiencewith strong hands-on expertise in.NET and C#.
  • Strong experience developing enterprise applications usingASP.NET Core / .NET.
  • Proven expertise inAngularand modern frontend development.
  • Strong understanding of C#, object-oriented programming, design patterns, SOLID principles, and clean architecture.
  • Experience designing and developingREST APIs, web services, and application integrations.
  • Strong knowledge of web application architecture and full-stack development practices.
  • Experience with relational databases and writing efficient SQL queries.
  • Strong understanding of application performance, scalability, security, and reliability.
  • Hands-on experience with unit testing, integration testing, debugging, and production troubleshooting.
  • Familiarity with Git and modern CI/CD and software development workflows.
  • Experience working inAgile/Scrumdevelopment environments.
  • Strong problem-solving and analytical skills with the ability to handle complex technical challenges.
  • Excellent communication and collaboration skills.
  • Ability to independently own technical deliverables while working effectively within a team.
  • Experience mentoring developers and conducting effective code reviews.
  • Strong attention to code quality, maintainability, performance, and engineering best practices.
  • Bachelors degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred.
Requirements
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (.NET & Angular)
Software Engineer (.NET & Angular)

Allied Digital • Navi Mumbai

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Eurofins • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Senior Software Engineer C# DotNet
Senior Software Engineer C# DotNet

ASM JOBS • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Senior Full Stack Developer (.NET Core, Angular (Optional: React), Sql and Azure)
Senior Full Stack Developer (.NET Core, Angular (Optional: React), Sql and Azure)

eSolutionsFirst • Hyderabad

On-site
INR 1,800,000 - 2,500,000
Senior / Lead .Net FullStack Developer
Senior / Lead .Net FullStack Developer

Intrics Solutions • Hyderabad

On-site
INR 2,400,000 - 3,600,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Weekday AI • Chennai District

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer - .net Fullstack Developer
Senior Software Engineer - .net Fullstack Developer

Evoke Technologies • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Sr .Net Engineer (Angular)
Sr .Net Engineer (Angular)

Eurofins • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software or Sr. Software Engineer
Software or Sr. Software Engineer

Revenue Technology Services (RTS) • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Full Stack Developer - Architect
Senior Full Stack Developer - Architect

Weekday AI (YC W21) • Hyderabad

On-site
INR 1,200,000 - 1,500,000