Software Engineer at Crown Interactive

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
1 year ago

Additional Details

Job ID
102371
Job Views
74

Job Description



Job Objective



  • We're looking for a Software Engineer who shares in our passion. Are you passionate about Software Development? Do you thrive in solving complex problems and creating innovative solutions?

  • Are you a talented Software Engineer willing to contribute to design development and maintenance of our software applications. If so, we have the perfect opportunity for you!


Key Roles and Responsibilities:



  • Design, develop, and maintain Java-based software applications

  • Collaborate with product managers, designers, and other stakeholders to understand requirements and deliver high-quality solutions

  • Write clean, efficient, and maintainable code following best practices

  • Perform code reviews and provide constructive feedback to team members

  • Troubleshoot and debug issues to ensure optimal performance and reliability

  • Stay updated on emerging technologies and trends in software development

  • Develop modules of the initial system plan and work with the development team by coding advanced portions of the modules and delegating routine coding to junior Java developers

  • Conduct the testing of completed code modules with the help of junior Java developers, fixing code as needed to ensure a smooth system deployment with the intended functionality

  • Plan and execute all deployment of system features and monitor for successful integration, maintaining the system throughout its lifecycle Identify and analyze user requirements

  • Prioritize, assign and execute tasks throughout the software development life cycle

  • Working with our Product team and designers to understand business requirements and context

  • Facilitate the breaking up of high-level requirements into smaller, specific tasks and producing high level design specifications

  • Lead the development and building of features and modules of our application suite using various technology stacks


Required Skills and Competencies



  • Java

  • Javascript

  • Strong knowledge and understanding with Object-Oriented Principles

  • Spring-Boot

  • Spring-Cloud

  • Experienced in developing enterprise-level web applications and RESTful APIs using cloud-based architecture

  • MySQL

  • Single Sign – On Technology

  • SaaS payment platforms

  • Enterprise platforms

  • DevOPS

  • Familiarity SAAS Application deployment

  • Ability to lead a team and mentor junior engineers.

  • Excellent problem-solving and analytical skills

  • Strong communication and collaboration skills

  • Ability to work independently and in a team environment

  • Experience with Agile development methodologies is a plus


Experience and Qualifications



  • First degree in Computer Science, Engineering or technical skills required for this role

  • Minimum of 4 - 5 years’ working experience as a software engineer working with Java

  • Experience in Power Sector Applications will be an added advantage


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept