Job Description
.NET DEVELOPER
Key Job Responsibilities:
- Design, develop and maintain company related desktop and web applications using Microsoft .Net Technologies (.NET Framework 4.5 or above, C#, ASP.NET, ASP.NET Core, MVC Model) along with other related technologies along with an in-depth knowledge of .NET Frameworks
- Use AJAX, JavaScript, JQuery, Bootstrap, HTML-5, CSS-3 etc. for web development.
- Develop REST APIs to support integration with external applications
- Engage in analysis, coding and testing of existing software including in-house developed code or any 3rd party software, as required
- Follow coding standards to develop multi-tier and multi-threading applications; evaluate code to ensure that it meets industry standards and is compatible with the latest browsers, devices and operating systems
- Cooperate with web designers to match visual design intent and strive to create visually appealing web solutions that feature user-friendly design and clear navigation.
- Directly manage and administer latest versions of MS SQL Database (Stored Procedures, Triggers, Jobs etc.) and regularly maintain database optimization for all the projects developed
- Communicate with clients to analyse and gather their requirements; demonstrate solutions to them and provide written documentations (such as scope of work, website breakdown structures, project plan, flowcharts, layouts, templates, diagrams, charts etc.) based on clients’ requirements
- Develop, troubleshoot and implement clients’ requirements from front end (UI) to middle tier (application layer/services) to backend (database design and access/updating)
- Develop projects independently or be part of a team; involve in the creation of software specifications, attend project meetings; prepare technical solution documents, as required.
- Contribute in all phases of the development lifecycle
- Respond to fast-paced environment to manage strict deadlines
- Maintain good relations within IT department, coordinate with IT team members, provide support and fulfil deadlines for assigned projects
Employment Requirements:
- B.Sc. Computer Sciences / Computer Engineering / Software Development or an equivalent degree from a recognized institution
- Microsoft Certified Professional Developer certification and any other related certification is an added value
- Minimum 3 years of experience in developing responsive and adaptive web solutions
- Minimum 2 years of experience in ASP.NET Core
- The candidate must sign a service bond of 3 years with the company
- The candidate must be available to join in the shortest possible time
- The educational degrees of the candidate must be attested/accredited by appropriate authorities
- Candidate must possess strong written and verbal communications skills