C#.NET Developer

Software Development

India - MH, Pune

Requisition ID



Roles and Responsibilities

●        Actively write well designed and performant code for enhancing and maintaining the .Net web applications using webforms, MVC, or .Net core.

●        Conduct code and design reviews and actively contribute towards improving the application design/architecture and software development processes.

●        Investigate customer reported issues, performance and scalability issues and implement application monitoring as needed.

●        Should be familiar with the Agile Development & Deployment process.

●        Write, investigate, modify SQL queries, stored procedures, database scripts on Relational databases like SQL server.

●        Investigate and troubleshoot the local, staging and production environments.

●        You are passionate about software design, quality and writing clean, scalable maintainable code.  You have demonstrable experience and expertise developing highly scalable web applications using the industry best practices.

●        You are aware of design patterns, SOLID principles and are actively implement them in practical coding scenarios

●        Contribute to addressing technical debt

●        Diagnose issues while dealing with initial uncertainty and incomplete information

●        Identify root causes

●        Create fixes with unit tests where appropriate

●        Provide technical impact assessment

●        Bachelor’s degree in a technical or scientific field, such as Computer Science, Engineering, or similar

●        10+ years of overall professional experience developing enterprise software

●        Solid understanding of C# and SQL

●        Strong experience with building Web APIs

●        Experience creating database schemas that represent and support business processes

●        Basic understanding of Git and how it functions in a shared team development environment is great to have, and will serve you well in the position

What’s in it for you?

●        Provide local benefits to the candidate

●        Career growth to a lead role

●        Work in a fun, young & energetic team

●        Very supportive mentor & leaders

Equal Employment Opportunity

In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Medidata are based on merit, qualifications and abilities. Medidata is committed to a policy of non-discrimination and equal opportunity for all employees and qualified applicants without regard to race, color, religion, gender, sex (including pregnancy, childbirth or medical or common conditions related to pregnancy or childbirth), sexual orientation, gender identity, gender expression, marital status, familial status, national origin, ancestry, age, disability, veteran status, military service, application for military service, genetic information, receipt of free medical care, or any other characteristic protected under applicable law. Medidata will make reasonable accommodations for qualified individuals with known disabilities, in accordance with applicable law.