KEMBAR78
Dot Net Developer JD | PDF | Databases | Object Oriented Programming
0% found this document useful (0 votes)
10 views3 pages

Dot Net Developer JD

The document outlines a job description for a .NET Developer with over 5 years of experience, emphasizing skills in software design, API development, and web application architecture. Key responsibilities include delivering high-quality backend code, mentoring junior developers, and collaborating with cross-functional teams. The position offers a salary range of 10-30 LPA and includes various benefits such as health insurance, paid leaves, and performance-based incentives.

Uploaded by

Anupsingh Thakur
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views3 pages

Dot Net Developer JD

The document outlines a job description for a .NET Developer with over 5 years of experience, emphasizing skills in software design, API development, and web application architecture. Key responsibilities include delivering high-quality backend code, mentoring junior developers, and collaborating with cross-functional teams. The position offers a salary range of 10-30 LPA and includes various benefits such as health insurance, paid leaves, and performance-based incentives.

Uploaded by

Anupsingh Thakur
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

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.

You might also like