As a Software Engineer you will work closely with our clients and configure the application to their business environment. We are looking for developers with strong communication skills, both inside a team and towards clients, who can explain decisions and technical solutions in a pedagogical and confident way. The successful candidate is good at dealing with technical challenges and programing tasks as well as handling client expectations and building long-term customer relations.
Your tasks will include; understanding the client’s needs, capturing requirements, developing and configuring the software, optimization modelling/tuning, verifying and testing and continuous exploration of how to improve and increase the value proposition to our clients.
For these positions it is vital that you are passionate about learning the Airline business and that you see yourself contributing to workshops and communicating with different stakeholders as part of the requirements gathering process....
Assist in the development, enhancement, and maintenance of web and enterprise applications using C#, ASP.NET Core / ASP.NET MVC, and related technologies.
Participate in software coding, debugging, testing, and documentation activities.
Collaborate with software engineers and project team members to analyse business requirements and propose system improvements....
Develop in-depth knowledge of modules/sub-modules on-the-job and become a Subject-Matter-Expert, the go-to person for project consultation.
Provide guidelines and documentation for owned modules/sub-modules for others to follow and adhere to.
Understand and gather project requirements, design modules/sub-modules, and conduct investigations accordingly. Think ahead, cover all corner cases, identify risk factors, and mitigate those risks. Early identification of dependencies and evaluate impact to ensure timely deliverables....
Provide Software testing and qualification support and services for in-house developed application/software releases
Responsibilities include ensuring smooth operations of MES Solution and Integrations deployed at Back-end Manufacturing sites, maintaining 24x7 availability as per the Service Level Agreement (SLA).
The role involves resolving user-reported incidents by analyzing or debugging business cases against application behavior....
Responsible for business requirement analysis, transaction system design, and code development.
Stay up to date with the latest architecture and Java technology trends, conduct technical research, and address technical challenges in systems and projects.
Continuously identify issues related to functionality, performance, and architecture within the system, and propose improvement solutions....
The Software Engineer is responsible to develop software based on design requirements and ensure software and subroutines are working to specification; program codes have conformed to standards and are delivered with quality meeting schedule and requirements. Project Delivery
• Analyse process/program specifications & translate specifications to program codes, conforming to program guidelines and programming best practices
• Make changes to configurable items, which include hardware, software, documentation, etc. It covers configuration management planning, configuration identification, configuration controls & audits...