
Senior Software Engineer-Front End
Air Arabia18 hours ago
Pune, IndiaSenior
Responsibilities
- Deliver software products and components, including user interfaces, in alignment with product requirements and architectural principles.
- Contribute to software design, development, deployment, automated testing, and production implementation.
- Translate business needs into technical implementations in collaboration with product, project management, and IT solutions teams.
- Review technical specifications, architecture designs, system documentation, user guides, and training materials for quality and completeness.
- Identify and implement technical tools, languages, best practices, emerging technologies, and agreed corrective measures.
- Support CI/CD activities, cloud solutions, core system configuration, systems testing, production operations, and service-level commitments.
- Provide technical feedback, status reports, knowledge sharing, and cross-functional collaboration with internal stakeholders.
Requirements
- Bachelor's degree in IT Engineering, Computer Science, Information Technology, or equivalent.
- Fluency in English.
- At least 3 years of software development experience, including at least 2 years in a DevOps Engineer capacity.
- Knowledge of heterogeneous technology environments and multiple technology stacks.
- Understanding of DevOps principles and the CI/CD lifecycle from source code management through production deployment.
- Experience designing solutions for IaaS, PaaS, and SaaS environments and working with cloud environments.
- Experience with core system configuration, systems testing, production operations, and site reliability engineering principles.
- Exposure to technical leadership and technical solution design.
- Strong object-oriented programming concepts and development skills in one or more popular programming languages.
- Ability to analyze data, identify pitfalls, solve problems, contribute to business strategy, and deliver against KPIs.