Senior Software Engineer
Chris Baily
Senior Software Engineer Company: Paga Sector: FinTech Reports to: Software Team Lead / Software Architect Location: Lagos, Nigeria Experience: 6+ years of continuous experience working on enterprise software application development OR an advanced degree in a related discipline and at least 4+ years of continuous experience working on enterprise software application development. ABOUT PAGA Paga is on a mission to enable one billion Africans and millions of SMEs to pay, preserve hard-earned income, participate in global trade, and purchase goods and services at home and abroad. We have built a multicurrency, cloud-based payments and financial services engine that leverages multiple business services built on the same best-in-class infrastructure to serve the ecosystem through three businesses - Paga Engine (Enterprise B2B - Paga (Consumer - and Doroki (SME Retail - Paga has three licenses with the Central Bank of Nigeria mobile money, international remittance, and a microfinance bank. Paga is headquartered out of the United Kingdom and has operating entities in Nigeria, United States, and Ethiopia. Founded in 2009, Paga now serves millions of users and businesses across Africa and beyond.Our purpose at Paga is to make it simple for 1 billion people to access and use money. We do that by delivering innovative financial services to the mass market across large, underserved markets.We were founded on the simple belief that the growing ubiquity of the internet and mobile phones enables us to build an ecosystem that empowers everyone to digitally send and receive money and to use simple but meaningful financial services.At Paga we value above all else, Collaboration, Ownership, Results Orientation.Integrity and Innovation (CORII). As a Senior Software Engineer at Paga, you will take on ownership for the implementation and technical effectiveness of broad functional and/or technical areas of the platform. You will be expected to contribute meaningfully to the design and improvement of the solutions you work on. You will be expected to contribute to the development of the improvement of the software development practice as a whole through peer leadership, code review, technical training, process improvement and technical thought leadership. KNOWLEDGE AND SKILL REQUIREMENTSA degree in a related disciplineJava/J2EE and Spring and other Java frameworks6+ years of continuous experience working on enterprise software application development OR an advanced degree in a related discipline and at least 4+ years of continuous experience working on enterprise software application developmentSolid experience working with team development tools and organization structures.Ability to multitask very wellComfort and experience providing technical leadership in a software development team. TECHNICAL EXPECTATIONS Code Sophistication - Understands a wide range complex code constructs, design patterns and frameworks proficiently and is able to navigate and apply them in their work. Is able to adapt third party frameworks to work better within their own domain of work. Is able to conceive of and implement custom frameworks that improve product development for themselves and others. Code Performance and Optimization - Is a "performance-maven", consistently applying performance-optimization considerations in work products. Actively contributes to the improvement of product design from a technical perspective including usability, security, memory management, manageability, reliability and performance. Abstraction Knowledge - Has mastery of most abstract software engineering concepts, applies them broadly across their work and improves the work of junior peers by applying these concepts in feedback. Technical Independence - Has end-to-end product development ownership for broad products/features/framework or product areas. Engages and provides constructive input into platform-wide technical and architectural discussions. Code Testing (Manual, Auto, Unit) - Contributes to the overall improvement of code testability and code testing tools and processes. Code Review Quality - Consistently performs in-depth code review within areas of responsibility, with feedback that goes beyond typical error-checking to include overall structure, performance, reliability and maintainability of the platform & code base. IDE/Tool Usage & Routine Automation - Implements automation to improve the development practice individually and across the team. Implements useful tools to improve development practices. Process Adherence & Development - Helps oversee process adherence across the team and contributes meaningfully to process improvement. Aesthetic Design - Contributes to improvement of overall product design through insightful feedback and implementation. Oversees aesthetic standards of more junior peers. NON-TECHNICAL VALUES & TRAITS Scope - Owns end-to-end responsibility of medium-sized or relatively complex projects including engagement with project stakeholders. Requires little-to-no supervision of day-to-day work and consults senior architects when appropriate. Manages other more junior engineers contributing to their area of work. Initiative - Independently identifies technical problems and proposes solutions across the platform, particularly in their areas of mastery. Seeks out ways to improve the system and product development practice and proposes them to the team leadership. Seeks out opportunities to improve the work-products of their peers. Own the technical testing and performance planning side of their projects. Follow Through/Scrappiness/Grit/Availability - Drives high-quality completion of their products fairly independently with little-to-no supervision. Influences stakeholders in their areas effectively to bring solutions to life. Is highly available in urgent moments to solve technical problems. Mastery/Depth of Understanding - Is the go-to expert in some significant area(s) of the code base. Has basic understanding of all key system frameworks and components and deep understanding of some. Has strong business-knowledge in one or more business functional areas. Thoroughly understand company processes and methodology well and promote understanding with others. Has sufficient knowledge of broad areas of the platform to provide intelligent technical input to the business. Business Impact Awareness, Pragmatism - Understands the tradeoffs between technical, analytical and product goals, and strive to create solutions that satisfy all of these goals. Vision & Strategic Perspective - Engages in the strategic decision-making process and provides useful input to strategy. Consistently provides strategic context and understanding to junior team members. Collaboration Courteous, tactful and diplomatic. Responds positively to request for help from internal and external partners. Does his/her share of tasks. Takes on additional work, when asked, to help a colleague out. Keeps people informed of progress on key tasks. Ownership & Results Orientation Demonstrates self-motivation and initiative taking in personal and professional level. Takes decisive and accurate action to deliver value. Accepts responsibility for outcomes even when elements are not within his/her control, providing a balanced and objective explanation. Supports and encourages others to adopt a constructive attitude to the successful completion of work responsibilities. Share own successes and praise others for motivation. Motivates colleagues through their own enthusiasm and willingness to learn. Integrity IS honest without fail. Treats everyone with respect. Expresses an interest in the way people behave, recognizing the importance of attitudes and motives. Acknowledges the good work of others. Pays close attention to the needs of others. Policy Adherence - Keeps up to date with rules and regulations. Applies policies, processes and procedures to daily working. Identifies and proposes solutions for improvements to ways of working. Communication Expresses ideas or facts clearly. Good written and verbal communication skills. Promotes two-way communication with others through correct interpretation of messages and appropriate responses. Communicates in a non-threatening way. Shows empathy. We are an equal opportunity employer and value diversity inclusion. We do not discriminate on grounds of colour, race, nationality, religion, age, ethnic origin, disability, gender, marital status, or sexual orientation in our employment practices. #J-18808-Ljbffr
- ...consumer credit lifecycle. The one in collections today is the one who gets approved tomorrow. About the Role We are hiring Senior Software Engineers to help shape the future of January’s platform. Instead of applying to individual teams, you will apply once and we will...SeniorFull timeCurrently hiringWork at office
$137k - $180k
...provider of niche consulting services within the architecture, engineering and construction industries focusing on high-performance... ...culture, Great Place to Work®. Job Description We're hiring a Software Engineer to join our US engineering team and contribute meaningfully...SeniorFull timeWork at officeRemote work$130.2k - $195.3k
...moments that matter - both for our audiences and our employees - and aim to leave a positive mark on culture. Job Title: Senior Software Engineer (Video) Location: Burbank, CA / New York, NYC - Onsite Overview The Video Engineering team is in charge of...SeniorFull timeLocal area$168k - $230k
Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is the company behind Astro, the industry... ...everywhere to use LLMs effectively. As a Software Engineer on this team, you’ll help design and build this foundation and...SeniorFull time- ...the help of high-throughput, growth-minded builders to make it happen. About the role What you'll do As an early engineering hire at Fortuna, you'll play a huge role in shaping the direction and culture of the company. We work fully in-person 5 days a week...SeniorFull timeWork at office
- ...company, and they are into creating new hiring culture. They are looking for a software expert who can do majolica by programming. Job Description Job Title: Senior Software Engineer Job Level : Senior Level Job Location: New York, NY Industry: Start Up...SeniorFull time
$180k - $220k
hatch I.T. is partnering with Kinstead to find a Senior Software Engineer, Full Stack. See details below: About The Role Kinstead is hiring a Senior Software Engineer to build and own core product functionality across the stack. You’ll design and implement the systems...SeniorFull timeWork at office$425 per month
...3, 2024) About the team: You will join a full-stack product engineering team focused on driving product impact by creating thoughtful,... ...collaboration skills. In addition to the above qualifications, a Senior Frontend Engineer should have experience leading projects and...SeniorFull timeContract workWork at officeImmediate startRemote workFlexible hours3 days per week- ...Canopy Works in New York is seeking a Senior Engineer to innovate and enhance products that improve healthcare worker safety. Responsibilities include development, collaboration with cross-functional teams, and influence in product direction. The ideal candidate will have...Senior
- ...Elastic is seeking a Senior Software Developer to join the Elasticsearch - Search Relevance team. This globally distributed group advances the search experience, including Lucene-related enhancements. You will design and implement new features, fix bugs, and help shape...Senior
- ...Recruiting from Scratch in the United States is seeking a Senior Agency Recruiter to lead complex software engineering searches from intake through accepted offers in a fully remote capacity. You will partner with hiring managers, build targeted sourcing strategies, evaluate...SeniorRemote work
$150k - $165k
...about creating innovative solutions in a dynamic, fast-paced environment, we want to talk to you. We are hiring a Senior Backend Software Engineer! This will be our first Senior hire in our NYC office. As a Software Engineer at Breeze, you’ll take ownership of...SeniorFull timeWork at officeFlexible hours- ...help customers succeed by bringing fairness and humanity to helping them better manage their finances. Overview As a Senior Backend Engineer, you’ll play a pivotal role in shaping our platform, designing and building the core systems that power our financial products...SeniorFull timeImmediate start
- ...SUBSCRIBE is an enterprise software solution providing electronic subscription document technology and an order management system for... ...company growth. Responsibilities: SUBSCRIBE full stack engineers own the entire development in our system. You'll influence the...SeniorFull timeFlexible hours
$320k
...to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group of committed researchers, engineers, policy experts, and business leaders working together to build beneficial AI systems. About the role Anthropic's Product...SeniorFull timeCurrently hiringWork at officeVisa sponsorshipFlexible hours- ...A leading financial services company in New York is seeking a Senior Software Engineer for its Analytics Event Streaming team. The role involves developing high-standard software and streaming pipelines while working closely with business stakeholders to create impactful...Senior
- ...financial crime networks and ensure real businesses are never left out of the financial ecosystem. Role Description As a Senior Software Engineer , you'll be one of the early technical hires building the systems that power our platform. You'll work across the stack,...SeniorFull time
- ...Amazon Bedrock Knowledge Bases team in New York is hiring a Sr. Software Development Engineer to design and scale distributed AI data pipelines for Retrieval Augmented Generation. You will drive architectural decisions, mentor engineers, and collaborate with product, engineering...Senior
- ...Goldman Sachs is seeking an experienced software engineer to design, build, and operate high-availability, cloud-native services for Global Banking & Markets. You will implement AI-driven development using production-grade AI solutions integrated into Java microservices...Senior
- ...disrupt this antiquated $5B TAM with crypto and are now expanding our feature set. You'll be one of the first hires on our New York engineering team with the opportunity to shape the culture and company from its early days. We're looking for fullstack engineers skilled at...Senior
- ...telecommunications. We operate on a foundation of high trust and high expectations. As a member of our team, you will collaborate with world-class engineers, architects, and visionaries, and work across organizational lines to solve "impossible" problems and deliver mission-critical...SeniorOdd jobFull timeLocal area
$210k - $220k
...Morgan & Morgan is driving tech in the legal space. We seek an experienced Senior Software Engineer with a strong software development background and passion for innovative solutions to join our team. Compensation: $210,000-220,000 + Bonus + Benefits. This role involves...Senior$180k - $220k
...Simplex Hires LLC is looking for a Senior Engineer to join their fast-growing tech company in New York, NY. The role involves building new user-facing features, enhancing observability in existing systems, and collaborating cross-functionally to develop innovative solutions...Senior- ...Glocomms is seeking a Senior Software Engineer to build and scale product features and core platform systems. You will own features end to end, contribute to APIs, services, and tooling, and improve reliability, performance, and scalability across production environments...Senior
- ...Learn about us and our openings here: About the role As a senior software engineer you will report to the CTO and be a core member of our engineering and product team. In this role you’ll lead complex technical projects, mentor junior team members, improve velocity...SeniorFull timeTemporary workWork experience placement
- ...Bloomberg is hiring in New York for a software engineer to own the full development lifecycle, building distributed, scalable systems that power global asset management workflows. You will work with top engineers and finance professionals to deliver robust software with...Senior
- ...Baton Market, located in New York City, is seeking a Software Engineer to help innovate how small businesses are bought and sold. This role goes beyond conventional engineering; you'll collaborate with a dedicated product team and build full-stack systems powered by AI...Senior
- ...We are hiring for a Senior Software Engineer with heavy IP Communication Protocols. If you dont have IP Communicaiton please don apply. We’re partnering with an engineering-led company building the next generation of communication protocols across distributed networks...Senior
$195k - $250k
...claims processing, and eliminates administrative waste. The Opportunity We’re looking for a passionate and skilled Senior Software Engineer to join our fast growing engineering teams. In this role, you will be instrumental in revolutionizing healthcare billing...SeniorFull time$200k - $220k
...Collaborate closely with product and design team, and other engineering teams to deliver high-impact features Make structural technical... ...What We’re Looking For ~6+ years of professional software engineering experience ~ Strong foundation in programming and...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer New York, NY
- software data engineer New York, NY
- graduate software engineer New York, NY
- software system engineer New York, NY
- associate software engineer New York, NY
- software developer no experience New York, NY
- graduate software developer New York, NY
- software engineer - early career New York, NY
- entry level software engineer remote New York, NY
- software engineer intern New York, NY


