Job Description
Experience: 4 + Years
Key Skills:
ASP.Net, MVC, SQL, C#, Web APIs, ASP.Net MVC Core
JOB DESCRIPTION:
· Proficient with Microsoft .NET 3.5+ development using C#
· In-depth knowledge and experience with core Microsoft .Net technologies including WCF, WPF, LINQ, and EF
· Extensive experience in software designing patterns
· Extensive experience designing and developing enterprise-grade software
· Experience with source control management systems and continuous integration/deployment environments
· Experience with automated testing
· Experience with multi-threading and concurrency
· Experience with debugging, performance profiling, and optimization
· Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
· Internally motivated, able to work proficiently both independently and in a team environment
· Strong communication skills
· Strong initiative to find ways to improve solutions systems, and processes
· Experience with web development technologies including ASP.NET, MVC3, JavaScript, AJAX, and CSS
· Experience with database development including relational database design, SQL, and ORM technologies
· Experience with user interface design and prototyping
· Experience configuring and developing customizations for Microsoft SharePoint Operational Management
· Lead operational and strategic planning for the IT Department, including fostering innovation, planning projects, and organizing and negotiating the allocation of resources.
· Guide team development efforts toward successful project delivery
· Provide technical leadership to teammates through coaching and mentorship
· Maintain high standards of software quality within the team by establishing good practices and habits
· Identify and encourage areas for growth and improvement within the team
· Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web- and desktop-based business applications.
· Assist in the collection and documentation of user's requirements, development of user stories, estimates, and work plans
· Prepare reports, manuals and other documentation on the status, operation and maintenance of software
· Design, develop, and unit test applications in accordance with established standards
· Participate in peer-reviews of solution designs and related code
· Package and support deployment of releases
· Develop, refine, and tune integrations between applications
· Analyze and resolve technical and application problems
· Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties
· Adhere to high-quality development principles while delivering solutions on-time and on-budget
· Research and evaluate a variety of software products Core Competencies:
· Service Orientation – Should be aware of both - the internal as well as external customers and their needs; and is committed to meeting the customers’ evolving, long-term needs – the focus is on SERVICE
· Result Orientation – Should be able to direct efforts towards developing and implementing realistic action plans to meet business objectives; with a sense of urgency – the focus is on achieving RESULTS
· Initiative – One must not only understand and accept the responsibilities towards his/her job; but also proactively works towards identifying challenges and its resolution – the focus is on seeking SOLUTIONS
· Professionalism – Should have in-depth knowledge of all functions and displays not only required skill[1]set, but also ethics and integrity while conducting the job – the focus is on PROFESSIONALISM
· Cooperation – One must ensure completion of all tasks at hand and simultaneously extends support to team members and displays joint ownership towards achieving business objectives – the focus is on TEAMWORK
· Communication/Feedback – Should believe in providing feedback to other associates and receiving feedbacks to enhance performance, thereby meeting business objectives – the focus is on OPEN COMMUNICATION
💡 Quick Summary
Seeking a career-building opportunity? The Dotnet Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
