Senior Software Developer
at Jazeera Airways
Kuwait, العاصمة, Kuwait -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Nov, 2024 | Not Specified | 06 Sep, 2024 | 5 year(s) or above | Javascript,.Net Framework,Asp.Net,Entity Framework,Analytical Skills,Database Design,Complex Systems,Sql Server,Css,Git,Software Development Tools,Html,Computer Science,Communication Skills,Relational Databases,Visual Studio | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
We are seeking a skilled and experienced Software Developer with expertise in .NET development to join our dynamic team. As a Senior Software Developer, you will be responsible for designing, coding, testing, and maintaining software applications using the .NET framework. Your primary focus will be on developing efficient and scalable solutions that meet the requirements. The ideal candidate should have a solid understanding of software development principles, excellent problem-solving skills, and a passion for creating high-quality software.
REQUIREMENTS AND QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent.
- Minimum 5 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.
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.
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer science software engineering or equivalent
Proficient
1
Kuwait, Kuwait