We are looking for a highly skilled and experienced .
NET Developer with 5 plus years of experience
and with a strong foundation in software design, API development, and secure, scalable web
application architecture. This role demands a problem-solver with a passion for technology, who can
work independently and collaboratively to deliver robust backend services for modern web and
mobile applications.
Salary Range:
● 10 - 30LPA
Required Skills & Expertise:
● Advanced Problem Solving & Analytical Thinking : Proven ability to break down complex
business problems and design scalable, efficient solutions with minimal supervision.
● Strong Web Application Architecture Understanding: In-depth knowledge of how web
applications function — including web servers, application frameworks, RESTful services,
and client-server communication patterns.
● Expertise in HTTP & API Protocols: Proficient in the HTTP protocol — with a solid grasp of
methods, headers, request/response bodies, status codes, and best practices for API design.
● .NET API Development (C#): Strong experience writing clean, modular, and well-documented
APIs using the .NET Framework/.NET Core in C#. Must be capable of designing
request/response models suited for frontend/mobile app integration.
● Database Design & Optimization: Ability to model efficient relational database schemas with
scalability and performance in mind. Strong experience writing and maintaining stored
procedures, views, and functions — especially in PostgreSQL.
● Object-Oriented Design Principles: Deep understanding of OOP fundamentals and ability to
follow SOLID design principles. Should be comfortable interpreting and implementing
application design specifications.
● Secure Coding Practices: Strong awareness of common security vulnerabilities (e.g.,
injection) and ability to build secure APIs following OWASP guidelines.
● Debugging & Troubleshooting Skills: Proven experience identifying and resolving complex
code, configuration, and runtime issues quickly and effectively.
● Code Comprehension & Extension: Must be capable of understanding existing codebases,
identifying design patterns, and safely extending or refactoring components.
● PostgreSQL Expertise: Hands-on experience with PostgreSQL including query tuning,
indexing strategies, and performance diagnostics.
● Mentorship & Technical Coaching: Demonstrated ability to mentor junior developers, provide
technical guidance, perform peer reviews, and foster a learning culture within the team.
● Agile & Cross-Functional Team Participation: Comfortable working in Agile/Scrum setups.
Experience estimating work, participating in sprint planning, retrospectives, and proactively
unblocking the team.
● Ownership Mentality: Exhibits a "you build it, you run it" mindset. Takes initiative to solve
problems, improve the product, and streamline processes without always waiting for explicit
direction.
Preferred Skills (Bonus):
● Experience with cloud platforms (AWS, Azure, GCP)
● Familiarity with containerization tools (Docker, Kubernetes)
● Knowledge of CI/CD pipelines and DevOps practices
● Familiarity with message brokers or event-driven systems
Key Responsibilities:
● Deliver High-Quality, Maintainable Backend Code: Design, build, and maintain clean, scalable
REST APIs in .NET Core that serve as the backbone for web and mobile applications.
● Integration with Front-End Systems: Work closely with frontend engineers to ensure
seamless integration of APIs and efficient data communication between client and server.
● Requirement Analysis & System Design: Interpret functional requirements into technical
specifications and database structures. Design system components aligned with long-term
architecture goals.
● Reusable Services & Component Design: Develop shared modules, services, and utilities that
can be leveraged across the application for consistency and efficiency.
● Maintain and Improve Existing Systems: Diagnose and fix issues in existing applications.
Refactor and optimize legacy code where necessary.
● Third-Party Integration: Implement robust and secure integrations with external systems
(e.g., EHRs, CRMs, Payment Gateways) using standard data exchange formats like JSON,
XML, HL7, or FHIR.
● Performance Optimization: Analyze and improve performance bottlenecks at both the
application and database layers.
● Documentation and Code Quality: Write clear documentation, API specs, and adhere to code
standards and review practices.
Responsibilities / Delivery Expectations (Senior-Level):
The role goes beyond code contribution. You are expected to take an active part in delivery
leadership, team enablement, and technical scaling.
Take Load Off Technical Leads
● Own modules, features, or entire services end-to-end.
● Make independent technical decisions within team-aligned architecture boundaries.
● Act as a go-to person for triaging, debugging, and resolving blockers.
Mentor and Upskill Junior Developers
● Conduct regular code reviews, design walkthroughs, and technical sessions.
● Provide 1:1 mentorship to junior team members to help them level up.
● Contribute to shared knowledge resources like internal wikis or documentation libraries.
Accelerate Delivery Through Reusability and Standards
● Create and maintain a library of reusable components and helper services.
● Define and enforce API contracts, logging structures, and error-handling conventions.
● Promote automation and tools that reduce redundant manual effort.
Drive Continuous Improvement
● Identify architectural bottlenecks or legacy debt and propose improvements.
● Initiate internal tools, scripts, or health checks to improve operational reliability.
● Recommend and trial new tools or technologies where applicable.
Collaborate with Cross-Functional Teams
● Work closely with Product Owners, QA, DevOps, and Frontend teams to ensure smooth
integration and deployment of features.
● Handle discussions with stakeholders around technical feasibility and delivery timelines.
Handle Critical and Complex Deliverables
● Lead initiatives such as system migrations, API versioning, or critical third-party integrations.
● Manage high-volume or high-security features that demand attention to performance and
compliance.
Promote a Culture of Ownership and Accountability
● Encourage a fail-fast, learn-faster culture.
● Promote clean code practices and documentation ownership among team members.
● Lead by example when it comes to punctuality, responsiveness, and quality.
Benefits:
● 5 days work week.
● Health and Accidental insurance.
● Paid Leaves.
● Referral bonus.
● Leave Encashment.
● Monthly performance based incentives.
● Complimentary meals, tea/coffee and snacks.