Key Responsibilities: Design and Develop software applications using Microsoft Visual Basic.Net and C#.NET. Analyze business requirements and technical specifications to architect high-performance solutions. Collaborate with internal teams and 3rd party software providers to deliver products on time. Provide user support, troubleshoot and resolve issues with existing applications. Review and recommend improvements to existing database implementations to enhance performance and reliability. Develop new features and enhancements to meet business needs. Integrate applications with multiple systems to ensure seamless functionality. Implement and document database administration and development best practices. Utilize technologies such as ASP.NET, ASP Core, WPF, and Windows Communication Foundation. Work with MS SQL, REST APIs, and other relevant technologies. Support DevOps processes and work proficiently with Visual Studio. Desired Skills & Qualifications: BSc in Computer Science, Information Engineering, Electrical Engineering, or a relevant Diploma. Strong knowledge of C#, JavaScript, HTML, MS SQL, and MVC. Experience with ASP Core, REST API, WPF, and Windows Communication frameworks. Familiarity with additional languages like JQuery, Java, and PHP is beneficial. Proven ability to design and develop complex software applications and solve challenging technical problems. Excellent written and verbal communication skills in English, with the ability to interact at all levels. Customer-oriented mindset with the ability to build partnerships and influence stakeholders. Strong ability to work independently while being a collaborative team player. Fast learner, able to quickly adapt to new technologies and applications. Capable of prioritizing and managing multiple tasks effectively. Apply now