Senior Software Engineer

Anfa, Casablanca-Settat, 20, Morocco, Morocco

Job Description

An experienced and highly skilled Senior Software Engineer is needed. As a Senior Software Engineer, you will be responsible for leading the design, development, and implementation of complex software solutions. You will collaborate with cross-functional teams to deliver high-quality products that meet the business objectives and exceed customer expectations. Responsibilities: Lead the full software development lifecycle, from requirements gathering to deployment. Design and architect scalable and robust software solutions that adhere to best practices and coding standards. Develop high-quality code in languages such as Java, Python, C++, or others, depending on project requirements. Collaborate with product managers, designers, and other engineers to define technical requirements and ensure alignment with business goals. Mentor junior engineers and provide technical guidance and support to help them grow and succeed. Conduct code reviews, debugging, and troubleshooting to ensure the stability and performance of software applications. Stay updated with the latest technologies and industry trends, and incorporate them into our development processes. Drive continuous improvement initiatives to optimize software development processes and enhance team productivity. Requirements: Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience as a software engineer, with a focus on designing and developing complex software systems. Expertise in one or more programming languages, such as Java, Python, C++, or others. Strong understanding of software design principles, data structures, and algorithms. Experience with modern software development practices, including Agile methodologies, CI/CD pipelines, and DevOps principles. Excellent problem-solving and analytical skills, with the ability to debug and resolve complex technical issues. Effective communication and collaboration skills, with the ability to work in a cross-functional team environment. Leadership skills and the ability to mentor and guide junior engineers. English/French are a must!

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1731980
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Anfa, Casablanca-Settat, 20, Morocco, Morocco
  • Education
    Not mentioned