Senior Software Developer

Workforce Group  |  Lagos

Posted 09 Oct


Description

Our client creates cutting-edge HR software products, and we want you to be a part of our team. We are currently in search of an experienced Software Engineer who will develop and maintain these products. The successful candidate will also spearhead the development of critical products for our clients, and offer excellent technical support. This is a perfect opportunity to lead, engage in an innovative and creative work environment that offers excellence and flexible schedules.

Requirements

Software Developer Responsibilities:

  • Modifying softwares to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
  • Directing system testing and validation procedures.
  • Directing software programming and documentation development.
  • Share responsibility for strategically scaling Workforce’s internal systems
  • Promote and nurture good team practices such as TDD, code reviews, and pair programming
  • Bring vision to the team in the form of new technology recommendations, ideas, and approaches.
  • Mentor entry-level developers willing to become world-class
  • Working with customers or departments on technical issues including software system design and maintenance.
  • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
  • Preparing reports on programming project specifications, activities, or status.
  • Conferring with project managers to obtain information on limitations or capabilities.
  • Leading the overall architecture of the products.

Software Developer Requirements:

  • Bachelor’s Degree in Computer Science, Software Engineering or related field (not compulsory)
  • Knowledge of the software development life-cycle.
  • The desire to work in a fast-paced environment.
  • Ability to develop unit testing of code components or complete applications.
  • Creativity is always a plus.
  • Must be a full-stack developer and understand concepts of software engineering.
  • Experience working on a variety of software development projects.
  • Deep pair-programming language knowledge and experience.
  • A minimum of 3-5 years’ experience in a similar role.
  • The ability to communicate, work well, and collaborate with others to get the job done right

What will make us really love you?

  • Proficiency in any of Python, Android, Java, React and NodeJS (depending on the background of the Engineer)
  • Documentation
  • CI/CD
  • Docker, AWS, Digital Ocean
  • A bit of DevOps
  • Version Control with Git

Related Jobs

Process And Control Improvement Specialist

Nigerian Breweries   |  Lagos

Do you have experience in Audit, Control Design and Control Monitoring and a passion for Continuous Improvement? Would you like to work in an international and culturally rich environment, and join us on our journey to drive the continuous improvement, monitoring, design and implementation of processes and controls in Nigerian Breweries Plc to ensure efficiency and effectiveness? Then you might be the talent we are looking for! The position of Process and Control Improvement Specialist, is open, waiting for you to apply here. The core activity of the P&CI Specialist is to support the P&CI Manager in the following areas:Controls MonitoringProcess & Control ManagementContinuous Process Improvement (CPI). These activities drive the continuous improvement, monitoring/testing, design and implementation of processes and controls. Additional areas include:Risk ManagementComplianceFraud ManagementAssurance The P&CI Specialist need to maintain effective business relationships with internal and external stakeholders as well as other business partners.Key ResponsibilitiesProcess & Control ManagementSupport the P&CI Manager to ensure business processes and controls are appropriately designed, constructed, implemented, and maintained.Jointly drive with Local Management the design and documentation of business processes and controls, applying the global process design and management methodology.Ensure that controls are fully embedded in the design of processes, including Key Performance Indicators (KPI) defined by the Business. Identify and report any process activities that deviate from the standard or approved procedure. Control Monitoring:Provide direct support to the P&CI Manager to monitor and test control effectiveness and drive the implementation of remediating actions.Develops key control framework and execute a review of internal controls over financial reporting.Fraud and Risk management:Provide direct support to the P&CI Manager to lead the process of Risk Identification, Assessment and Response and monitor existing and emerging risks.Conduct Risk Assessment workshops with the Business, ensures relevant risk templates and documentation are used and drives the creation of risk responses.Support the business in developing action plans to mitigate, accept or transfer risk and monitors progress on an ongoing basis.Perform fraud and/or non-fraud investigations when requested by Local Management, Global Legal Affairs or Global Audit.Compliance management:Ensure that processes and controls are designed, implemented, and operating in line with the relevant policies, procedures, and HEINEKEN Rules.Stay informed about policy changes and assesses the impact on existing control frameworks.Provide advice, support, and challenge during the implementation of policies (global & local). Review new/updated policies & procedures Assurance activities:Work with the P&CI Manager to support Global and External Audit to efficiently plan and execute audits and to drive closure of audit findings.Participates in business process oriented internal control reviews, compliance audits and activities that deliver the P&CI plan to provide the business with comfort in the internal control environment. Continuous Process Improvement:Provide direct support to the P&CI Manager to embed a process improvement culture, drive process and control improvement and realize benefits.Challenge existing processes to identify improvement opportunities using benchmarks and external best practices.     

Posted 28 Apr

Experienced Hire