Job Posting Rewrite
Date: 13 January 2024
Location: Bangalore, India / Colombo, Sri Lanka
Company: Information Systems Associates – Sharjah (ISA-SHJ)
Job Purpose
As a key member of the software development team, you will:
- Provide expertise across various streams in the software development domain.
- Assist in implementing and automating high-quality software products.
- Support the delivery of software projects and the adoption of emerging technologies aligned with industry best practices.
Key Responsibilities
Core Responsibilities
- Develop and deliver software products and components for ISA, contributing to the technology stack, design, development, deployment, and automated testing processes.
- Collaborate with product teams, project managers, and IT solutions managers to translate business requirements into technical implementations adhering to ISA’s architectural principles.
- Support the testing, deployment, and documentation of technical solutions, ensuring quality and compliance.
- Review and provide feedback on architectural design specifications provided by the product team.
- Identify the necessary tools and programming languages for technical execution, ensuring alignment with quality and technical standards.
- Ensure the User Interfaces (UI) meet the specified requirements and are implemented correctly.
Additional Responsibilities
- Implement best practices, explore new trends, and adopt emerging technologies to deliver value to ISA clients.
- Ensure service level agreements (SLAs) are met and provide regular status updates to specialists, users, and managers.
- Promote knowledge sharing within ISA, empowering team members through continuous collaboration.
- Maintain strong working relationships with stakeholders, including project managers, product teams, and enterprise development teams.
- Contribute to technology decision-making and perform additional responsibilities as assigned by the line manager.
Qualifications
Education & Language
- Bachelor’s degree in IT Engineering, Computer Science, Information Technology, or a related field.
- Proficiency in English (spoken and written).
Experience
- 1-2 years of experience in IT, preferably within a mid-sized development-focused organization.
- Background as a DevOps Engineer or Software Engineer is an advantage.
- Exposure to diverse technology environments and various technology stacks.
- Familiarity with cloud environments and site reliability engineering (SRE) principles.
Skills
- Proficiency in algorithms and strong problem-solving abilities.
- Experience in core system configuration and systems testing.
- Strong object-oriented programming skills and expertise in popular programming languages.
- Ability to analyze data, identify issues, and implement effective solutions.
- Demonstrates initiative, interpersonal skills, and the ability to achieve business objectives.
- Capable of contributing to business strategy and meeting key performance indicators (KPIs).