CM
The Career Machine
Back to Jobs
External Redirect

Software Engineer (Full Stack)

Analyzing job security signals...
Employer Website Verification
Domain Est. 2023glassdoor.co.uk

About the Role

• The Senior Software Engineer (Full Stack) is responsible for designing, building, and maintaining scalable, secure, and high-performance FinTech platforms that support Netzence’s digital products and services. • The role requires strong technical execution combined with disciplined delivery against Business Performance outcomes and business performance commitments. • Beyond writing code, this role contributes to system architecture, reliability, and continuous improvement, while collaborating closely with Product, UI/UX, DevOps, Compliance, and Operations teams to ensure solutions meet business, regulatory, and customer needs. • Senior Engineers are additionally expected to provide technical leadership, mentor junior engineers, and influence architectural decisions. FinTech experience is mandatory. Key Responsibilities • Work with the project team to understand product requirements, the product architecture, interfaces, and integrations • Develop internet and distributed software solutions, directs technical aspects of operations related to client accounts or high severity issues • Ensures robust and sustainable enterprise social collaboration architecture for software development by monitoring matrices of the SOA, and fixing complaints/bugs logged by customers • Participate in solution workshops, write technical documentations, and engage in continuous delivery and DevOps • Participate in the evolution of company level software best practices, standards, and policies • Work closely with other developers and BA team to ensure technical compatibility and user satisfaction • Collaborate with product owners, technical architects, and other software developers to plan, design, develop, test, and maintain web- and mobile-based applications and periodically develops enhancements for existing systems • Liaise with network administrators, systems analysts, and software engineers to assist in • Resolving problems with software products or company software systems • Manages and/or provides guidance to junior software engineers, and developers Qualification and Requirements • Bachelor’s Degree in Computer Science, or any related field with 4-7 years of experience as a Software Engineer. • Experience with Web3 • Experience building scalable applications in FinTech or high-growth technology environments preferred. • Solid understanding of databases, cloud infrastructure, and secure coding practices. • Familiarity with agile / Business Performance-based delivery models. • Strong problem-solving and collaboration skills. • Strong experience in modern programming frameworks and APIs including but not limited Java (Frameworks: Spring, Java EE)?, Kotlin?, JavaScript (Framework: Angular, React, Vue, jQuery), python? (Framework: Django, Flask)?, HTML/CSS.? Git Versioning tool? • A good understanding of other object-oriented languages is highly advantageous. • An exceptionally good understanding of one or more relational database management systems (MySQL, PostgreSQL, MSSQL Server, Oracle) and/or NoSQL database system. • Demonstrated significant contribution to one or more customer-facing solutions in active use. • Experience working in a team oriented, collaborative environment. • Ability to multi-task and adapt to changing priorities • Test Driven Development, CI/CD, and other automated testing skills. • A working knowledge of version control in a system (e.g., GitHub) • Great attention to detail

Similar Roles

View all
C
CloudflareHybrid
AIPythonJavaScriptData Quality+1 more
C
CloudflareHybrid or Remote
LeadershipCommunication
Remote
Remote