Software Engineer at Crown Interactive

Software Engineer


Job Title: Software Engineer

Location: Lagos

Employment Type: Full-time


About Crown Interactive:

Crown Interactive delivers innovative, cost-effective, service aggregation solutions to the Telecom, Media and Technology-based sectors. Starting in 2005, this London-based business has gained ground-breaking expertise integrating business systems with evolving information technology.

 


Job Description:
  • 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 the design development and maintenance of our software applications?
  • If so, we have the perfect opportunity for you!

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 produce high level design specifications
  • Lead the development and building of features and modules of our application suite using various technology stacks.

Qualifications:
  • First degree in Computer Science, Engineering or technical skills required for this role
  • Minimum of 6-8 years working experience as a software engineer working with Java and Spring Boot application
  • A minimum of 6-8 years working experience as a software engineer working with PHP, Linux, Yii will be an added advantage
  • Experience in Power Sector Applications will be an added advantage

Required Skills and Competencies:

  • Java
  • Javascript
  • Strong knowledge and understanding of 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 with 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.

How to Apply:

Interested and qualified candidates should send their CVs to: recruitment@cicod.com using the Job Title as the subject of the mail.

Click here to download the Editable CV Template

Leave a Reply

Your email address will not be published. Required fields are marked *