Enroyale Consulting company is a Management Consulting company that set global standard for business growth.
We are recruiting to fill the position below:
Job Title: Software Engineer (Team Lead)
Location: Wuse, Abuja (FCT)
Employment Type: Full-time
Overview
- We are looking for a skilled software engineer who will work along with our excellent application development team, will be responsible for working on FINTECH projects that are currently being developed on by our company.
- The candidate will also be working closely with the management and cross-functional departments to communicate project status.
Responsibilities
- Developing and directing software system validation and testing methods.
- Directing our software programming initiatives
- Overseeing the development of documentation.
- Working closely with clients and cross-functional departments to communicate project statuses and proposals.
- Developing software solutions to meet customer needs.
- Creating and implementing the source code of new applications.
- Testing source code and debugging code.
- Evaluating existing applications and performing updates and modifications.
- Developing technical handbooks to represent the design and code of new applications
- Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems.
- Managing the software development lifecycle.
- Monitoring system performance.
- Communicating key project data to team members and building cohesion among teams.
- Developing and executing project plans.
- Applying mathematics and statistics to problem-solving initiatives.
- Applying best practices and standard operating procedures.
- Creating innovative solutions to meet our company’s technical needs.
- Testing new software and fixing bugs.
- Shaping the future of our systems.
Requirements
- A Bachelor’s Degree in Computer Science, Software Engineering, or another related field.
- 5 to 7 years of software engineering or software development experience, preferably in a related
- You have 5+ years of experience in backend software development with Ruby (on Rails);
- You have experience working with Core-banking software or building digital Banking solutions.
- You have 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- You have excellent verbal and written communication skills
- You have excellent problem-solving skills and object-oriented design skills
- Experience taking a leading role in building complex software systems that have been successfully delivered to customers;
- Full-stack Developer competencies including Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
- Familiarity with JavaScript frameworks such as Angular JS, React, and Amber.
- Proficiency with server-side languages such as Python, Ruby, Java, PHP, and .Net.
- Familiarity with database technology such as MySQL, Oracle, and MongoDB.
- Expert knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations;
- Experience with cloud providers, preferably AWS, alternatively GCP/Azure;
- Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, create technical designs and specifications.
More Information
- Job Application Details Method of Application Interested and qualified candidates should send their Cover Letter and CV to: talent@enroyale.consulting using the Job Title as the subject of the email
Email Me Jobs Like These
Showing 1–0 of 0 jobs