Senior Software Engineer Job at Parallel Score
Parallel Score is a product development firm that develops data and user-centric solutions by leveraging design, engineering, and innovative thinking. We are a provocative product development agency that is focused on imagining and building highly-interactive and user- driven experiences that push the limits of user design and development.
We are recruiting to fill the position below:
Job Position: Senior Software Engineer
Job Location: Lagos
Responsibilities
- Writing reusable, testable, and efficient code.
- Daily code checking and CICD automation
- Design and implement low-latency, high-availability, and performance applications.
- Implementation of user-facing elements with server-side logic.
- Implementation of security and data protection.
- Expertly implement designs using modern programming practices, Participate in the architecture and design of systems.
- Perform code reviews and ensure exceptional code quality, code coverage and quality must be above 75%.
- Fully and completely understand system interdependencies and limitations, Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices.
- Identifying system performance risks and problems, developing and presenting solutions, and maintaining documentation to keep it current.
- Manages the client and is called upon to facilitate user requirements sessions, design technical specifications, and manage the development of documentation to meet client expectations.
- Manage all technical aspects of the project and also contribute directly by writing code, managing builds, and performing other hands-on tasks
- Manages team members to successfully deliver agreed-upon solutions of the highest quality, exceeding customer expectations.
- Assist in the career development of others, actively mentoring individuals on advanced technical issues, and helping managers guide the career growth of their team members.
- Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience.
Required Qualifications / Experience
- Minimum of 5 years of software development experience and 3 - 5 years of real management in the engineering team.
- Expertise in architecting and designing software solutions for various problem types.
- Working Knowledge of Microservices Architecture.
- Strong proficiency with With the following languages JavaScript (framework: Node Js, React, React Js Type Script), Dart(Flutter), Python (Flask, Django).
- Hands-on experience working with DevOps (Kubernetes, Dapr), CI/CD (Azure Active Directory, Github), Database (Redis, Postgres) other libs like Dicom viewer (OHIF Image viewer).
- Strong written and verbal communication skills.
- Willing to learn and work on different mobile platforms/frameworks when needed.
- Networking and integrating third-party APIs. Working with a version control system (i.e., Git).
- Knowledge of unit and UI testing, as well as testing frameworks/libraries.
Salary
N500,000 - N750,000 monthly.
Similar Jobs
- Full Stack Software Engineer Job at LearnlyApp
- Senior Software Engineer Job at Koolboks
- Full Stack Developer (Python and Django CMS expertise) Job at Bulqsoft
- Full Stack Python Developer Job at Del-York Group
- Mobile Developer (Frontend) Job at Polaris Digitech Limited
- UI / UX Designer Job at Bave Design Studio
- Job Openings at Uridium Technologies
- Job Openings at Dev-Afrique Development Advisors
- Senior Software (Backend) Engineer (.NET) Job at Leatherback
- Dynamics Developer Job at Interswitch