Job Description
Job Description
DelonJobs is seeking to hire a Senior Software Engineer for a leading financial service in Lagos, Nigeria. The individual would be responsible for Overseeing the development and implementation of new software systems. Interested candidates must possess a bachelor’s degree in Information Technology, Computer Science, or a related quantitative discipline. To apply, kindly send your CV with the code “Software Engineer – SSEAB232” to cv@delon.ng.
Responsibilities:
- Meeting with project stakeholders to discuss software projects.
- Effectively manage a development team.
- Conducting feasibility studies for software systems.
- Designing new software programs, websites, and applications.
- Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
- Writing advanced programming code.
- Reviewing updated software codes.
- Ensure that development standards, policies and procedures are adhered to.
- Drive change to implement efficient and effective strategies as advised by management.
Skills & Competencies:
- Proficient in business critical and mission critical software development
- Knowledge of automated testing.
- Advanced knowledge of software development tools, such as Visual Studio, Microsoft SQL server management studio e.t.c.
- Knowledge of source code control tools.
- Knowledge of code review using PR (Pull Request).
- Experience with cloud technologies, such as Azure and AWS
- Good knowledge in big data technologies such as, Hadoop, Hive, and Pig, Cloudera, or large data warehousing initiatives.
- Knowledge in building cloud-native applications using Docker and/or Kubernetes.
- Advanced knowledge of programming languages including JavaScript, HTML5, C#, Java, SQL, and PHP.
- Knowledge of system frameworks including .NET, Git, AngluarJS, and GitHub.
- Experience creating and maintaining databases.
- Experience working with Agile development technologies.
Qualifications:
- Bachelor’s degree in Information Technology, Computer Science, or a related quantitative discipline.
- 7-10 years of relevant software design and development experience.
- Prior product development experience.
- Experience with software architecture principles, requirements and interfaces, and software systems engineering experience.
- Master’s degree in Information Technology, Computer Science, or a related quantitative discipline.
- Up to 10 years of professional programming experience.
- Relevant professional certifications.