MVC 5+ Yrs Job Description V1 1608918944

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Job Position: ASP.

NET MVC Developer


Location: Nagpur
Experience: 5+ years
Positions: 6

Responsibilities:

• To ensure software development takes place in accordance with the quality standards
established by the company and stated by the customer.
• To do technical analysis based on the client requirements and the project scope definition.
• To define the application data model in accordance to the requirements. All the database
design standards are to be adhered.
• To define the system workflows and drive the development to the project completion.
• Translate requirements, application storyboards and use cases into functional applications.
• Code the system modules/tasks as per the coding standards defined.
• Design, build, and maintain efficient, reusable, and reliable code.
• Ensure the best possible performance, quality, and responsiveness of applications.
• Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
• Help maintain code quality, organisation, and automatization.
• Develop Unit test cases and perform unit tests.
• Work with front-end team to design pages.
• Deliver the project modules within the targeted deadlines and also maintain good quality
code.
• To ensure that each module developed is properly tested with good designed test cases.

Requirements:

• 5+ years of experience in ASP.Net application development.


• Experience with, ASP.NET, MVC 4/5, .Net Core 2.x +, MS SQL Server, MY SQL, Stored
Procedure, Crystal Reports, WebAPI and Razor.
• Experience with C#, HTML 5, JavaScript/jQuery, AJAX, CSS, Bootstrap, VB.Net, WinForms.
• Knowledge of Entity Framework 6.x, ADO.NET.
• Experience with MySQL or DynamoDB.
• Experience with REST services.
• Experience with Database design and architecture.
• Experience with consuming third-party libraries and APIs.
• Experience in writing unit tests (e.g., with Nunit or MS test).
• Experience in Education domain will be added advantage.
• Background in Object-Oriented Programming (OOP) and the software development life cycle
(SDLC).
• Database design including indexes and data integrity.
• Dependency injection pattern and IoC containers.

© 2020 MasterSoftTM. All rights reserved | Privacy Policy


• Implementing enterprise application patterns.
• Experience with relational databases (transactional and non-transactional), database
architecture, and distributed transaction management.
• Familiarity with the client-side framework jQuery, Angular, React, TypeScript and others.
• Familiarity with Azure Web Apps.
• Familiarity with source control, build processes, and continuous delivery. Familiarity with Git,
Git Flow is a plus.
• Experience working in an Agile environment (e.g., Scrum, Kanban).
• Proven execution delivering on performance targets and key operational metrics.
• Ability to work with existing and new projects.
• Ability to understand business requirements and translate them into technical requirements.
• Ability to develop architecture and Software design.
• Attention to detail, thoroughness and an urgency to consistently set and meet deadlines.
• Understanding of the full application development life cycle.
• Ability to create user documentation as well as technical documentation.
• Work with creative team and integrate new design concepts, graphics, and layouts.
• Self-starter and highly motivated, you must be a self-motivated person who can finish quality
work with minimal guidance.
• Ability to work well on your own but also collaboratively alongside the other front and back
end developers, UX & UI designers, and the client services team.

What we’re looking for:

• Excellent problem solving and analytical skills.


• Clear verbal and written communication skills.
• Client Communication.
• Values independence and takes ownership of work.
• Should be willing to learn new technologies.
• Experience in building large scale applications with thousands of users.
• Strong background in Logic and Algorithms.
• Strong attention to detail.
• An ability to perform well in a fast-paced environment.
• Ability to manage multiple projects simultaneously and take end-to-end responsibility of
project deliverables.
• Ability to interact, communicate and present ideas.
• Strategic thinking.
• Team Building Skills.
• Highly motivated & self-driven with a proven ability to perform multi-tasking.
• Immediate Joiner preferred.

© 2020 MasterSoftTM. All rights reserved | Privacy Policy


What you’ll get:

• Hands-on experience working on a cutting-edge new platform.


• Excellent Career Progression.
• Opportunity to work on large EDuTech projects.
• Energetic and Enthusiastic Work Environment.
• High energy team.
• Mentorship from innovative teammates.
• Competitive Compensation Package.
• We have a team and company-wide outings.
• Monthly and Yearly Awards Ceremony. (Check MasterSoft FB Page).
• Flexible working hours.

Please visit:

We focus on uniting our talent and innovation with the passion to


create positive change in our communities.
Come Join Us!!!

© 2020 MasterSoftTM. All rights reserved | Privacy Policy


New Office @Mihan Region
Coming Up Soon in 2021

© 2020 MasterSoftTM. All rights reserved | Privacy Policy

You might also like