Job Description:
- Participate in the entire software or application development lifecycle, including design, coding, testing, deployment and production support.
- Perform investigation/troubleshooting of issues raised on application/ mobile application and provide timely resolutions
- Keep up-to-date of new technologies, explore and experiment technologies that will help to improve technical efficiencies
- Oversee network and server infrastructure, working with support vendors to implement and troubleshoot as needed.
- Monitor infrastructure resources to ensure availability and redundancy.
- Server room management
- Plan and implement system upgrades, integrations, and modernization initiatives, with a strong focus on automation, cost-effectiveness, and improved performance.
- Ensure high availability, scalability, and performance of IT systems across both IT and OT environments.
- Maintain robust disaster recovery and backup strategies.
- Monitor infrastructure health and proactively address potential issues.
- Lead and manage the service desk team to ensure timely and effective resolution of user support requests and incidents.
- Monitor and analyze service desk performance metrics to identify trends and areas for improvement.
- Drive continuous improvement in user experience and support processes.
- Build web services and web applications using primarily C#.NET & ASP.NET
- Full-stack code development and architecture based on development lead specifications.
- Build internal API and connect to external API.
- Websites Management & maitenance
- Document the development process, architecture, and standard components.
- Integrate data from various back-end services and databases, ensuring high performance and responsiveness of web applications
- Recommending improvements and enhancements to existing systems
- Creates solutions for identified problems or bugs.
- Server configurantion & monitoring
- Develops and validates test routines to ensure the quality of the external and internal interface
- Accomplishes company goals by accepting ownership of new and different requests
Requirements:
- At least 10 years of HRMS application development experience
- Min Degree in Computer Science/Information Systems or relevant
- Well versed in C#, LINQ, Generic Collection
- Well versed in ASP.NET, MVC, .NET Core Blazor
- Experience with database applications (SQL, database tuning)
- Experience with Java script/XML/SQL
- Knowledge of communication protocols and APIs
- Ability to work in a fast-paced environment with minimal supervision
- Sense of ownership and pride in your performance and its impact on the company’s success
- Excellent analytical and problem-solving skills
- Good time-management skills and Team player
- Expert knowledge on MSSQL creating optimised database structure.
- Deep functional knowledge or hands on design experience with Web Services -RESTful and SOAP
- Deep expertise and hands on experience with Web Applications and programming languages such as HTML, CSS, Angular, Bootstrap, JavaScript and JQuery
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork abilities
- Ability to thrive in a fast-paced environment
- High degree of independent judgment
- Able to solve complex problems
- Take on any other duties as needed.
We are regret that only shortlisted candidates will be notified.