
Jazeera Airways
Software Developer
- Permanent
- Al Kuwait City, Kuwait
- Experience 2 - 5 yrs
Report job as expired
Job expiry date: 03/06/2025
Job overview
Date posted
19/04/2025
Location
Al Kuwait City, Kuwait
Experience
2 - 5 yrs
Seniority
Experienced
Qualification
Bachelors degree
Expiration date
03/06/2025
Job description
Jazeera Airways is seeking a skilled Software Developer with expertise in .NET technologies to design, develop, test, and maintain scalable software applications. The ideal candidate will have strong knowledge of C#, ASP.NET, .NET Core, and SQL Server, along with experience in building RESTful APIs and front-end development. You will work collaboratively in a cross-functional team, participating in all phases of the software development life cycle, and stay updated on emerging tools and industry trends.
Required skills
Key responsibilities
- Design, develop, test, and maintain software applications using .NET technologies, including C#, .NET Core, ASP.NET and SQL Server.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Participate in the full software development life cycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.
- Troubleshoot and debug software issues to ensure smooth system performance and user satisfaction.
- Collaborate with team members to review code, provide constructive feedback, and ensure code quality through code reviews.
- Stay updated with the latest industry trends, technologies, and best practices related to .NET development.
Experience & skills
- Bachelor's degree in Computer Science, Software Engineering, or equivalent.
- Minimum 2 years of IT experience (preferably from Airline Industry).
- In-depth knowledge of the .NET framework, including C#, .NET Core, ASP.NET and SQL Server.
- Strong understanding of OpenAPI (Swagger) specifications and experience in building and consuming RESTful APIs.
- Proficiency in front-end web development technologies, such as HTML, CSS, and JavaScript.
- Familiarity with software development tools and frameworks, such as Visual Studio, Git, and Entity Framework.
- Experience with database design and development using SQL Server or other relational databases.
- Strong problem-solving and analytical skills, with the ability to quickly understand complex systems and troubleshoot issues.
- Excellent written and verbal communication skills, with the ability to effectively collaborate with cross-functional teams.
- Solid understanding of software development principles, methodologies, and best practices.
- Relevant certifications, such as Microsoft Certified: Azure Developer Associate or Microsoft Certified: .NET Developer, are advantageous.