Senior Application Developer With IoT (Above 5 Years)

Dear Job Seekers,

Please find the below Job Description.

Job Summary
We are looking for a skilled and motivated Software Developer to design, develop, test, and maintain software applications. The ideal candidate will collaborate with cross-functional teams to deliver high-quality, scalable, and efficient solutions that meet business requirements.
________________________________________
Key Responsibilities
• Design, develop, and implement software applications and systems
• Write clean, efficient, and maintainable code
• Collaborate with product managers, designers, and other developers to define requirements
• Troubleshoot, debug, and upgrade existing software
• Conduct code reviews and ensure adherence to coding standards
• Integrate software components and third-party programs
• Perform unit testing and participate in system testing
• Maintain documentation of software design and functionality
• Stay up to date with emerging technologies and best practices
________________________________________
Required Skills and Qualifications
• Bachelor’s degree in computer science, Software Engineering, or related field
• Proven experience as a Software Developer or similar role with IoT Experience
• Proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript)
• Familiarity with software development frameworks and tools
• Experience with databases (SQL/NoSQL)
• Knowledge of version control systems (e.g., Git)
• Should have worked on Software-Hardware Integration
• Strong problem-solving and analytical skills
• Good communication and teamwork abilities
________________________________________
Preferred Qualifications
• Experience with Agile/Scrum methodologies
• Familiarity with cloud platforms (e.g., Azure, AWS, Google Cloud)
• Knowledge of DevOps practices and CI/CD pipelines
• Understanding of web technologies (HTML, CSS, REST APIs)
• Experience with containerization tools (e.g., Docker, Kubernetes)
Work Environment
• Collaborative and team-oriented work culture
• Opportunity to work on innovative projects
• Continuous learning and professional development opportunities
________________________________________
Key Competencies
• Attention to detail
• Time management and organization
• Adaptability and willingness to learn
• Critical thinking and creativity


If interested, then please share your CV on 0569361851
Belakang Seterusnya