Start Date
Immediate
Expiry Date
11 Jun, 25
Salary
0.0
Posted On
13 Feb, 25
Experience
0 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Good communication skills
Industry
Computer Software/Engineering
We are seeking a skilled and experienced Software Developer to join the MTS software factory. He will be responsible for designing, implementing and maintaining software solutions that meet the functional and non-functional requirements of MTS projects.
Key Responsibilities:
Software Development: Design, develop, test, and maintain high-quality software solutions that align with project goals and requirements.
Programming Languages: Proficiency in multiple programming languages such as Java, C, C++, or others as needed for the specific projects. Experience with multi-threading concepts and programming.
Operating Systems: Linux RHEL 7+, MS Windows.
Full Stack Development: Experience with full-stack development, covering both frontend and backend technologies to ensure end-to-end development capability. Database Management: Expertise in Oracle PL/SQL and Relational Databases concepts in general.
DevOps Practices: Familiarity with DevOps principles, continuous integration, and continuous deployment (CI/CD) pipelines for streamlined and efficient development workflows.
Version Control: Proficient with version control systems like Git, ensuring collaborative development and codebase integrity.
Troubleshooting and Debugging: Strong problem-solving skills and the ability to troubleshoot and debug complex issues in a timely manner.
Communication Skills: Excellent communication skills, both written and verbal, to effectively collaborate with cross-functional teams and stakeholders.
We are proud to be an equal opportunity employer. We do not discriminate against individuals on the basis of race, gender, age, citizenship, religion, sexual orientation, gender identity or expression, disability, or any other legally protected factor. We value the unique talents of all our people, who come from diverse backgrounds with different personal experiences and points of view and we are committed to providing an environment of mutual respect.
Additional Information
This job description is only describing the main activities within a certain role and is not exhaustive. It does not prevent to add more tasks, projects
Please refer the Job description for details