Job Title : .Net Full Stack Developer
Location- Pune, Maharashtra, India
Duration- Contract- 6 months and extendable
Skills & Experience :
Bachelor Of Computer Science or Computer Applications
2+ years of experience with Angular 7+ is must.
5+ years of professional development experience
Experience in web development including HTML, CSS, Java Script
4+ years of experience with SQL such as Microsoft SQL Server, Oracle, or other relational database software
4+ years of experience with Object-oriented programming such as C#
4+ years of experience in one or more of the web frameworks such as ASP.NET
Experience of MVC5 / bootstrap
Experience with version control systems such as Git, Mercurial, Subversion, etc.
Database design / data modeling experience and performance tuning
Ability to solve business problems
Excellent client service skills
Enjoys helping people
Acute attention to detail and accuracy
Strong desire to learn in a fast-paced environment
Preferred skills and experience :
ASP.NET, C#, .Net Core
JavaScript Frameworks : React, Knockout
Experience in SQL development Stored procedures, DBA level SQL performance tuning
Experience in API development
Experience writing various types of software tests
Experience in a manufacturing environment
Experience with cloud computing
Experience leading / mentoring other engineers
Experience with best SDLC practices such as coding standards, reviews, code management, build processes,
Responsibilities :
Work on all aspects of development including design, database schema, business logic, user interface,
performance, and quality
Analyze business requirements at a detailed level, lead and contribute in the design of a solution
Actively lead and participate in developing new solutions and enhancements to existing solutions and features
Strong analytical skills to solve complex business problems by writing simple, effective code
Conform to industry standards and development methodologies such as coding standards, source control
strategies, deployment mechanisms, etc.
Support quality assurance testing; compliance with software development team best practices
Collaborate with other developers, managers, and stakeholders strengthen the security, stability, and
scalability of existing solutions
Communicate and present information clearly and concisely