FIS · 12 hours ago
Principal Software Engineer
Maximize your interview chances
BankingFinancial Services
Insider Connection @FIS
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Guide the development team in transitioning our existing Angular/Cordova mobile application to React Native and our Angular web codebase to React
Collaborate closely with product managers, UX/UI designers, backend developers, QA and other stakeholders to understand business requirements and translate them into technical solutions
Create and implement coding standards for mobile and web applications within the Digital domain to ensure scalable, robust and maintainable code
Contribute to continuous improvement / delivery initiatives in our development processes, tooling, and automation to enhance efficiency, quality, and time-to-market
Analyze and provide feedback on proposed third-party tools, frameworks, and APIs, considering factors such as security, performance, and scalability
Collaborate with internal technical teams to align on API contract definition and platform component integration
Contribute to a culture of learning, innovation, and excellence within the development team
Lead by example~ when needed, help implement large and complex features quickly and with excellent code quality and ensure that critical customer-impacting issues are remediated with urgency
Communicate complex technical concepts and technical decisions effectively to both technical and non-technical stakeholders, including peers, team members, senior management, business stakeholders and external partners
Stay up to date with industry trends, emerging technologies, and regulatory changes in the FinTech sector, and advocate to incorporate changes into the mobile and web applications as needed
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Extensive experience developing web and mobile applications, particularly within the financial technology (FinTech) domain
Expert proficiency in React, React Native, and Angular
Deep understanding of mobile application software architecture patterns (e.g., MVC, MVVM, Clean Architecture) and design patterns (e.g., SOLID, DRY)
Knowledge of secure coding practices, encryption algorithms, GDPR and PCI-DSS compliance and data protection mechanisms relevant to handling sensitive financial data in mobile and web applications
Understanding of financial products, payment systems, banking protocols, and industry trends, enabling the design of applications that meet both user needs and regulatory guidelines
Hands-on development experience with FinTech projects such as banking applications, investment platforms, payment gateways, or financial analytics tools, with a focus on usability, security, and innovation
Expertise in performance optimization, scalability, and troubleshooting of web and mobile applications to ensure optimal user experience, reliability and responsiveness
Proficiency developing accessible websites that adhere to WCAG standards
Takes an ownership approach to engineering and product outcomes
Excellent communication, negotiation and influencing skills to work effectively with stakeholders (internal & external), making information-based decisions
Demonstrates judgment and flexibility; thinks about issues and develops solutions that thoughtfully take the broader context into account - positively deals with a shifting demand for time, priorities, and the rapid change of environments
Action-oriented self-starter who can drive execution with a 'roll up the sleeves' mentality
Penchant for excellence, both personally and professionally, demonstrated by intellectual curiosity, record of accomplishment, and reputation; shows strong attention to detail and implementation of best practices with an inclination for continuous improvement
Familiarity in collaborating with global development teams (including India) and matrixed organizations
Preferred
Preferred degree in Engineering, Computer Science, or similar relevant field
Transitioned a codebase from Angular to React Native and Angular.js to React.js; this would be a huge positive
Experience building and maintaining a white label mobile application and/or SaaS product that is branded and released for multiple clients
Full-stack web development experience with Node.js, ExpressJS, and/or GraphQL
A clear perception of core AWS services uses and basic AWS architecture best practices
Proficiency in developing, deploying, and debugging cloud-based applications using AWS Lambda
Proficiency in using AWS service APIs AWS CLI and SDKs to write applications
Knowledge in using CI/CD pipeline to deploy applications on AWS
Mastery in writing code for serverless applications
Embodies and delivers FIS’ values and culture towards colleagues, clients, and communities
Benefits
Opportunities to innovate in fintech
Tools for personal and professional growth
Inclusive and diverse work environment
Resources to invest in your community
Competitive salary and benefits
Company
FIS
FIS is a fintech firm that provides advance integrated banking, wealth management, risk and compliance, and other solutions.
Funding
Current Stage
Public CompanyTotal Funding
$2.5B2022-07-06Post Ipo Debt· $2.5B
2018-05-22Post Ipo Equity
2006-11-10IPO
Leadership Team
Recent News
2024-12-03
Business Wire
2024-10-31
2024-10-18
Company data provided by crunchbase