Senior Software Developer – Angular & .NET | Experience: 4–7 Years | Bangalore

AppZime Technologies
Bengaluru South, Karnataka, India

Senior Software Developer – Angular & .NET

Experience: 4–7 Years

Location: Bengaluru, Karnataka – 560048

Employment Type: Full-TimeJob Summary

We are looking for a highly skilled Senior Software Developer with strong hands-on experience in Angular 14+, .NET Core, C#, and SQL Server.

The ideal candidate should have strong expertise in software development, debugging, performance optimization, Git/version control, CI/CD, and information security. Experience in code reviews, mentoring developers, and collaborating with cross-functional teams will be valuable.Key Responsibilities1. Design & Development

  • Design, develop, and deploy high-quality applications using Angular, .NET Core, C#, and SQL Server.
  • Understand business requirements and collaborate with cross-functional teams to develop effective solutions.
  • Participate in code reviews and ensure coding standards and quality.
  • Mentor junior developers and provide technical guidance where required.

2. Development & Releases

  • Develop and maintain CI/CD pipelines to automate application releases.
  • Collaborate with QA teams to ensure application quality.
  • Participate in release management and ensure smooth production deployments.

3. Performance Optimization

  • Identify application performance bottlenecks and implement appropriate solutions.
  • Optimize SQL queries and improve database/data retrieval performance.
  • Work with QA teams to validate performance improvements.

4. Information Security

  • Ensure applications follow applicable information security guidelines.
  • Work with security teams to identify and mitigate security risks.
  • Support security audits and contribute to improving application security.

5. Git & Version Control

  • Use Git and version control systems for source-code management.
  • Participate in code reviews and maintain code quality.
  • Handle code merges and collaborate effectively with development teams.

6. Caching & Performance

  • Experience with caching frameworks such as Redis is an advantage.
  • Contribute to caching solutions to improve application performance.

7. Production Support

  • Collaborate with the L2 Support Team on application patches and releases.
  • Troubleshoot production issues and provide technical guidance.
  • Support fast incident resolution and real-time problem solving.

Mandatory Skills

  • 4–7 years of software development experience
  • Strong hands-on experience with Angular 14+
  • Strong hands-on experience with .NET Core
  • Strong programming experience in C#
  • Strong experience with SQL Server
  • Excellent knowledge of Git and version control
  • Experience with CI/CD and application releases
  • Strong understanding of performance optimization
  • Understanding of information security guidelines
  • Strong debugging and production troubleshooting skills
  • Strong problem-solving skills
  • Ability to work effectively in a fast-paced, collaborative environment

Good to Have

  • Hands-on experience with Redis or other caching frameworks
  • Experience mentoring junior developers
  • Experience working with L2/support teams
  • Experience in application security and security audits

Candidate Profile

We are looking for a developer who can take ownership of development, deployment, performance, debugging, code quality, and production support, while collaborating effectively with QA, security, support, and other cross-functional teams.

Interested candidate can share profile here - priya.chauhan@appzime.com

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →