· Software Development & Management: Research, design, implement, and manage software programs to meet business needs.
· Testing & Evaluation: Test and evaluate new software applications to ensure they meet functional, performance, and security standards.
· API Integration: Develop and manage API integrations, ensuring seamless data exchange using RESTful APIs and web services.
· UI/UX Design: Ensure applications are intuitive, visually appealing, and user-friendly through effective UI/UX design.
· Web Application Development: Design and maintain web applications using modern technologies such as ASP.NET, JavaScript, CSS, HTML, and web services.
· Database Management: Manage and support databases such as MSSQL Server 2008/2012 and Oracle, ensuring data integrity and performance.
· Mobile App Development: Develop, test, and maintain Android applications to ensure optimal user experience and cross-platform compatibility.
· Serial Interface Integration: Integrate serial interface devices (RS232) with REST APIs for efficient data flow.
· Collaboration & Technical Support: Work with cross-functional teams to provide ongoing technical support and troubleshooting.
Qualifications & Skills:
· Programming Languages: Proficiency in Python, JavaScript, PHP, HTML, and CSS.
· Web Technologies: Experience with ASP.NET, JavaScript, CSS, HTML, and web services.
· API Integration: Strong experience with Web Services APIs and integrating them into applications.
· Database Knowledge: Proficiency in MSSQL Server 2008/2012 and Oracle.
· Android Development: Experience in Android app development, including testing, debugging, and optimization.
· Serial Device Integration: Knowledge of integrating serial interface devices with REST APIs/RS232.
· Communication Skills: Excellent communication skills in English.
Version Control: Experience with version control systems like G