
Software Engineer-Back End
Air Arabia1 month ago
Sri Lanka (city not specified)Entry Level
Responsibilities
- Develop and deliver backend software products and components across design, development, deployment, and automated testing.
- Translate business needs into technical implementations in collaboration with product teams, project managers, and IT solutions managers.
- Support testing, implementation, technical documentation review, and evaluation of architectural specifications.
- Identify suitable technical tools and programming languages for solution design and execution.
- Contribute to best practices, emerging technology adoption, service-level delivery, reporting, and knowledge sharing.
- Collaborate with project, product, operations, governance, and enterprise development stakeholders.
Requirements
- Bachelor’s degree in IT Engineering, Computer Science, Information Technology, or equivalent.
- Fluent English language skills.
- 1–2 years of professional experience in an IT environment, preferably in software development.
- Experience as a Backend Engineer or Software Engineer and exposure to heterogeneous technology environments and technology stacks.
- Strong algorithm skills, backend system development and testing experience, and strong object-oriented programming knowledge.
- Experience with cloud environments, production operations, and software reliability engineering principles.
- Strong development skills in one or more backend programming languages and the ability to analyze data and identify technical issues.
- Good problem-solving, interpersonal, initiative, and business-strategy execution skills.