Job Vacancy: Software Developer – Python, Java & C++
وصف الوظيفة
MGTC – Modern Global Technologies is urgently looking for an experienced Software Developer who is currently available in Kuwait and has strong programming skills in Python, Java, and C++.
The ideal candidate should have a solid understanding of software development, backend programming, databases, APIs, automation, testing, debugging, and application maintenance.
Candidates with transferable Article 18 residency are preferred. Malayalam and English communication skills are required, with Keralite candidates preferred as specified by the employer.
Job Responsibilities- Develop and maintain software applications using Python, Java, and C/C++.
- Write clean, efficient, reusable, and well-documented source code.
- Analyze business and technical requirements and convert them into practical software solutions.
- Develop, test, debug, and maintain software applications.
- Design, develop, and integrate APIs and software interfaces.
- Work with relational databases and write efficient SQL queries.
- Develop automation scripts and software tools using Python.
- Build backend applications and services using Java.
- Develop system-level, embedded, or performance-oriented applications using C/C++ where required.
- Identify and resolve software bugs, errors, and performance-related issues.
- Perform unit testing, integration testing, troubleshooting, and application maintenance.
- Use Git or other version-control systems for source-code management.
- Prepare technical documentation, application manuals, and development-related documentation.
- Collaborate with software developers, system administrators, database teams, and end users.
- Participate in software deployment, upgrades, maintenance, and technical support.
- Follow software development, security, coding, and quality-assurance standards.
- Proven experience as a Software Developer.
- Strong programming knowledge in:
- Python
- Java
- C/C++
- Good understanding of software development and application lifecycle processes.
- Knowledge of SQL and relational databases.
- Experience with API development and integration.
- Ability to develop automation scripts using Python.
- Backend development experience using Java.
- Knowledge of debugging, testing, and application troubleshooting.
- Familiarity with Git or other version-control systems.
- Ability to write clean, maintainable, and reusable code.
- Good problem-solving and analytical skills.
- Ability to work independently as well as with technical teams.
- Candidates must be locally available in Kuwait.
- Transferable Article 18 visa preferred.
- Malayalam and English language skills required.
- Keralite candidates preferred as specified by the employer.
- Immediate availability is an advantage.
- Salary: Not specified in the original vacancy.
- Visa preference: Transferable Article 18.
- Other benefits are not specified and can be confirmed with the employer during the recruitment process.
Interested candidates who meet the requirements should send their updated CV via WhatsApp.
Candidates should mention Software Developer when contacting the employer.
Leads are also appreciated.