Core Banking Software Engineer
NXT GIG is seeking a dedicated Core Banking Software Engineer to join our innovative team specializing in financial technology solutions. In this role, you will be responsible for designing, developing, and maintaining core banking applications that are critical to our clients' operations. You will collaborate closely with product managers, business analysts, and other engineering teams to deliver high-quality software that meets specific banking requirements while ensuring compliance with industry regulations. The ideal candidate will have a strong background in core banking systems, a good understanding of software development practices, and a passion for creating robust and scalable solutions. If you are eager to make an impact in the finance sector through technology, NXT GIG is the perfect place for you.
Responsibilities
Design, develop, and implement core banking software applications that meet the evolving needs of our clients
Work with stakeholders to gather requirements and translate them into detailed technical specifications
Conduct thorough testing of software to ensure functionality, security, and performance
Troubleshoot and resolve software issues, providing technical support as needed
Participate in code reviews and maintain high standards of software quality and documentation
Stay current with the latest technologies and trends in core banking solutions
Contribute to the continuous improvement of processes and practices in software development
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related field
Proven experience as a Software Engineer focusing on core banking or financial applications
Strong programming skills in Java, C#, or similar languages, along with a good understanding of related frameworks
Familiarity with banking operations, financial products, and regulatory requirements
Experience with relational databases (e.g., Oracle, SQL Server) and data modeling
Excellent analytical and problem-solving skills, with attention to detail
Strong communication skills, capable of working with both technical and non-technica