Lead the development and support of web applications covering all stages of the systems development life cycle including system analysis design development implementation testing and maintenance.
Collaborate with project managers to ensure timely delivery of projects and effectively communicate with stakeholders including users and vendors.
Mentor junior developers and provide guidance on best practices and technical challenges.
Oversee code reviews to ensure code quality and adherence to standards.
Develop and integrate APIs ensuring robust and secure data exchange.
Stay updated with the latest industry trends and technologies to drive innovation within the team.
Provide advanced user support and conduct comprehensive training sessions to enhance user proficiency.
Requirements
Bachelor s Degree in Computer Science Information Technology or a related field. A Master s degree is a plus.
Minimum of 5 years of experience in web applications development with a strong emphasis on the Microsoft .NET platform MS SQL Stored Procedures and Crystal Reports.
Extensive experience with API integration and data analytics is an added advantage.
Proficient in web development frameworks and libraries including but not limited to Angular React or Vue.js.
Experience with backend technologies such as Node.js ASP.NET Core or Django.
Knowledge of DevOps practices including continuous integration/continuous deployment (CI/CD) pipelines.
Strong understanding of security principles and best practices in web development.
Demonstrated leadership skills and experience in mentoring or leading a development team
Strong problemsolving skills and the ability to think critically and creatively.
Excellent technical aptitude and communication skills with the ability to convey complex technical information to nontechnical stakeholders.
Proven track record of managing multiple projects and delivering highquality results on time.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.