Software Prototyping & Design: Develop, test, and integrate software solutions for various projects across different domains.
Requirement Analysis & Development: Analyze project requirements and design, develop, test, and integrate software applications based on those requirements.
System & Site Integration: Ensure smooth integration of software into existing systems or on-site environments.
Technical & Deployment Support: Provide technical support to project teams and customers, including deployment and commissioning of software solutions.
Software Enhancement: Maintain and improve the functionality of existing software applications, adding new features as needed.
Troubleshooting & Support: Provide on-site support for troubleshooting, testing, and tuning of software applications, networks, protocols, and communication systems.
Requirements:
Education: A Diploma or Degree in Computer Science, Electronics Engineering, or a related field.
Programming Languages: Proficiency in at least two programming languages such as C/C++, C#, JavaScript.
Scripting Languages: Experience with at least one scripting language (e.g., Python, bash, ksh, bat, PowerShell).
SDLC Experience: Minimum of 1 year of experience with at least one complete Software Development Life Cycle (SDLC) project.
Familiarity with REST APIs, Map Engines, SCADA systems, and/or Relational Database Management Systems (RDBMS)
Skills & Competencies:
Strong problem-solving skills and ability to troubleshoot complex software and hardware issues.
Good communication skills to work with project teams and customers.
Ability to work independently and as part of a collaborative team.
* Knowledge of networking and communication protocols is a plus.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.