Senior Software Engineer

3 days ago


Kuwait City, Al Asimah Bleems Full time

As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining high-quality software solutions that meet the evolving needs of our organization. You will collaborate with cross-functional teams to implement scalable and efficient systems, leveraging your expertise in .NET technologies and mobile app development frameworks. This position offers an exciting opportunity to work on diverse projects, contribute to the entire software development lifecycle, and mentor junior team members.

Responsibilities:

  • Lead the design and development of software solutions using .NET framework and related technologies.
  • Architect scalable and maintainable mobile applications for iOS and Android platforms, ensuring seamless integration with existing systems.
  • Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications.
  • Implement best practices for code quality, performance, and security, conducting code reviews and ensuring adherence to coding standards.
  • Utilize agile methodologies to deliver high-quality software releases on time, iterating based on feedback and continuously improving processes.
  • Stay updated on emerging technologies and industry trends, incorporating innovative solutions into our development practices.
  • Mentor junior engineers, providing guidance and fostering a collaborative team environment.
  • Troubleshoot and resolve complex technical issues, ensuring optimal performance and reliability of software systems.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of professional experience in software development, with a strong focus on .NET technologies.
  • Proficiency in C#, ASP.NET, and other .NET frameworks, with a deep understanding of object-oriented programming principles.
  • Experience developing mobile applications for iOS and Android platforms using native frameworks.
  • Solid understanding of mobile app design patterns, user interface guidelines, and platform-specific features.
  • Strong knowledge of web technologies such as HTML5, CSS3, JavaScript, and RESTful APIs.
  • String knowledge of database technologies (e.g., SQL Server, SQLite) and ORM frameworks (e.g., Entity Framework).
  • Excellent problem-solving skills and attention to detail, with a passion for writing clean, efficient code.
  • Proven ability to work effectively in a collaborative team environment, with excellent communication and interpersonal skills.
  • Experience with agile development methodologies (e.g., Scrum, Kanban) is a plus.
  • Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate) are desirable but not required.

Additional Skills (Preferred):

  • Experience with version control systems (e.g., Git).
  • Knowledge of agile development methodologies.
  • Familiarity with continuous integration and continuous deployment (CI/CD) processes.
  • Strong problem-solving and critical-thinking skills.
  • Excellent communication and teamwork skills.
#J-18808-Ljbffr

  • Kuwait City, Al Asimah beBee Careers Full time

    Senior Software EngineerWe are seeking a highly skilled Senior/Staff/Lead Engineer to join our Launchpad team and take the lead in shaping the future of open-source collaboration. This is an excellent opportunity for passionate professionals who love technology, working with brilliant people, and solving interesting problems.As a senior-level engineer...


  • Kuwait City, Al Asimah beBee Careers Full time

    About the Job">This is a senior-level software development position that requires expertise in multiple areas. As a software engineer, you will be responsible for designing and developing software applications, working on front-end web development, back-end engine development, and data-analytics algorithm development.Responsibilities">">Design, develop,...


  • Kuwait City, Al Asimah beBee Careers Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer - .Net to join our team. The successful candidate will have at least 8-10 years of experience in software development and will be highly proficient in Windows standards, skilled in n-tier web application development and have a good knowledge of UML.About the Role:In this role, you will...


  • Kuwait City, Al Asimah beBee Careers Full time

    Software Engineering Manager - Leadership RoleWe are seeking a skilled engineering manager to lead our team of remote engineers in developing high-quality microservice architectures and delivering high-performance results.This is an opportunity for a seasoned leader to develop talent, set expectations with stakeholders, and advance modern software...

  • Software Engineer

    1 week ago


    Kuwait City, Al Asimah Canonical Full time

    Join to apply for the Software Engineer - Python and K8s role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python and K8s role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating systems to the global enterprise and...


  • Kuwait City, Al Asimah beBee Careers Full time

    **Job Description:**We are seeking an experienced Engineering Manager to lead a team of engineers in developing and maintaining our software solutions. The ideal candidate will have a strong background in software engineering, technical leadership, and team management.The successful candidate will be responsible for:Leading a distributed team of engineers in...


  • Kuwait City, Al Asimah beBee Careers Full time

    Software Engineering ManagerSustaining Engineering is a business critical team that continuously improves various open source software by resolving software defects reported by customers. As an engineering manager in this team, your primary responsibility is to ensure that the engineers you support are growing professionally and making valuable...


  • Kuwait City, Al Asimah Canonical Full time

    Software Engineering Manager - Sustaining EngineeringJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalSoftware Engineering Manager - Sustaining Engineering2 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalCanonical is a leading...


  • Kuwait City, Al Asimah Canonical Full time

    Software Engineering Manager - Container and Virtualisation Infrastructure4 days ago Be among the first 25 applicantsCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science,...


  • Kuwait City, Al Asimah HealthCare Dynamics Gen. Trading Company W.L.L Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...