Back to all jobs
EInfochips

Senior DotNet Developer

Gurgaonhybrid8.0 - Any years2 openings

Apply for this position

All fields marked * are required

Name & contact details are extracted from your resume automatically.

Job Description

What we look for

· Qualification - B.Tech. or MCA

· Should have 8+ years’ experience in software product development on web-based applications

· Exposure on writing detailed designs

· Design and develop robust system solutions that meet defined system requirements

· Good knowledge of Object-Oriented programming, including Design Patterns

· Must have exceptionally good software design and programming skills in C#, ASP.net MVC, ASP.net Web API (RESTful), SQL Server & LINQ

· Experience with Unit Testing Frameworks and Concepts

· Test and debug programs to meet business needs

· Knowledge of the entire product development and software development lifecycle (requirements, design, implementation, test and deployment) is needed

· Good knowledge of version control tools like Git and project management tool like Jira

· Familiarity with continuous integration

· Excellent written and oral communication skills, along with the proven ability to work as a team with other disciplines outside of engineering, are a must

· Solid analytical, problem-solving and troubleshooting skills

· Ability to learn quickly and adapt to new systems

· Basic knowledge of Building Automation will be an added advantage

· Strong communication skills to interact with colleagues, partners and customers

· Strong documentation and presentation skills with confidence and ability to work with mid management

· Able to work efficiently as a part of a team and independently

· Self-learner and able to work with autonomy

· Should have an attitude and initiative to start and complete the assigned activities.

· Good in R&D & POC creation.

· Provides technical assistance as necessary to other team members

· Sound knowledge of Linux OS (Ubuntu)

· Docker containers running on Linux

· Has worked on different cloud environments DEV, QA, UAT, PROD

· Experience in Agile Software Development (Scrum Methodology)

Preferred

· Understanding of CI/CD Jenkins

· Familiarity with Object Oriented web development, including Design Patterns

· Familiarity with and some experience writing detailed designs

How you will do it

· Responsible for the development of Web/ Cloud Based Application following our Software Development Process

· Participating and assisting in the development of software requirements specifications and software functional specifications

· Independently coding, testing, debugging and modifying complex software to ensure conformance to design specifications and the Software Development Process

· Communicate within the team to understand requirements

· Coordinating and participating in software design and code implementation, reviews/inspections.

· Assisting in the preparation and maintenance of project schedules and effort estimations

· Keeping abreast of technical advancements in programming languages, operating systems, software development techniques and tools

· Continually improving software development skillset, and sharing knowledge with other team members

· Supporting and encouraging a philosophy of cooperation within the group, and being both a role model and mentor for junior software engineers

· Setting the standard for performance by example, both in terms of design and code quality and dedication to developing world-class software

· Employ best in class practices to achieve a seamless user experience and robust/reliable implementatio

Skills

Required

c#asp.net mvcasp.net web apisql serverlinqgitlinuxdockeragile

Preferred

cicddesign patterns