Software Architect

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Software Architect

Sector: Financial Services / FinTech

Position: Software Architect

Reports to: Lead Software Architect or Business Lead

Location: Lagos, Nigeria

Experience: 12+ years enterprise software engineering experience

SUMMARY

As a Software Architect , you will be responsible for the technical ownership of entire products, platforms or services within the scope of the business.

You will be responsible for designing and delivering systems that meet all the “ities” expected of enterprise-grade, financial systems (scalability, extensibility, security, etc.).

You will be responsible for the technical oversight of one or more teams of Software and Database Engineers, working with you to realize your product vision.

Requirements

KNOWLEDGE AND SKILL REQUIREMENTS

● A degree in a related discipline

● 10+ years of continuous experience working on enterprise software application

development OR an advanced degree in a related discipline and at least 8

years of continuous experience working on enterprise software application

development

● While we use an increasingly diverse software stack, the following technologies

and skills are most heavily used and therefore important to have some

experience in:

o Java/J2EE and Spring and other Java frameworks

o Kafka and other stream-processing platform

o Micro-service architecture concepts

o Vue.js and React front-end frameworks

o Relational DB architecture and administration (MSSQL Server, PostgreSQL)

o Kubernetes & Docker containerization frameworks

o OLTP / Financial transaction processing concerns

o Cloud deployment architecture and concerns (Azure, AWS)

To be an effective Software Architect at Paga you must:

● Be able to quickly grasp abstract concepts and translate them into

appropriately abstract or detailed software design and implementation.

● Be comfortable taking ownership for broad and important areas of enterprise

software implementation.

● Be a core business resource for both technical and non-technical decision

making and triage and make themselves available to this effect.

● Possess mastery over all key aspects of the frameworks and tools within your scope and have strong business-knowledge in the business functional areas support.

Have multi-functional expertise across large areas of the platform/services.

● Be comfortable in making technical decisions based on the consideration of many potential futures in decision making without knowing exactly what the future is.

● Clearly understand and effectively weigh business trade-offs in decision-making.

● Be comfortable operating at both a high and deep-dive (low) levels of abstraction.

● Be able to multitask well and be comfortable juggling multiple product- development streams at once.

● Be comfortable with rapid change and be comfortable taking ownership to deliver results in a high-pressure product development environment.

● Have a passion for quality and an ability and willingness to grow the ability of others in your team to meet those standards. Drive quality delivery across teams with which you work.

Original job Software Architect posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

Share this job with your friends

icon get direction How to get there?

icon geo-alt Lagos, Lagos State

icon get direction How to get there?
View similar Admin / Operations jobs below

Similar Jobs in Nigeria

GrabJobs is the no1 job portal in Nigeria, connecting you to thousands of jobs fast! Find the best jobs in Nigeria, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.