Software Engineer Specialists: Technical Lead - Development

FIS, Inc.
Jacksonville, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Jacksonville, United States of America

Tech stack

Java
Agile Methodologies
Application Lifecycle Management
Software Applications
Unit Testing
Azure
COBOL
Computer Engineering
Continuous Delivery
Continuous Integration
Data Integrity
Software Debugging
DevOps
Programming Tools
Iterative and Incremental Development
Scrum
Scaled Agile Framework
Software Engineering
Software Requirements Analysis
Gitlab-ci
Information Technology
Legacy Systems
Jenkins

Job description

FIS Management Services, LLC seeks Software Engineer Specialist: Technical Lead - Development in Jacksonville, FL to design, develop, and maintain complex software applications using COBOL and Java, ensuring alignment with FIS core technologies and standards. Responsible for implementing new features and enhancing existing functionalities in commercial-grade software products used across local, networked, and internet-based platforms. Collaborate with product managers, business analysts, and end-users to gather and analyze system requirements. Translate business needs into detailed technical specifications, leveraging deep knowledge of FIS proprietary tools and methodologies. Participate in software design and architecture meetings, contributing expertise in legacy systems (COBOL) and modern platforms (Java). Ensure scalable, secure, and maintainable design solutions that meet both functional and non-functional requirements. Write clean, efficient, and well-documented code using COBOL for mainframe systems and Java for distributed applications. Perform rigorous unit testing, debugging, and troubleshooting to ensure high-quality deliverables. Develop and maintain integration points between COBOL-based systems and Java applications. Prepare deployment scripts and documentation for seamless installation and maintenance across environments. Utilize advanced FIS proprietary development tools and frameworks to streamline development processes. Apply specialized methodologies for software lifecycle management, including Agile and Waterfall approaches as appropriate. Create comprehensive technical documentation, including design specs, user guides, and maintenance procedures. Ensure compliance with internal standards, industry regulations, and audit requirements. Work closely with internal teams such as Client Training, Client Relationship Management, and Sales to provide technical insights and support. Assist in training sessions and product demonstrations to enhance understanding of system capabilities. Deliver clear and concise presentations to technical and business stakeholders. Communicate complex technical concepts in an accessible manner to support decision-making and strategic planning. Stay current with emerging technologies and industry trends. Propose and implement improvements to existing systems, processes, and tools to enhance performance, scalability, and user experience.

Requirements

REQUIREMENTS: Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, or a related field and eleven (11) years of progressively responsible experience in the job offered or a related occupation: working with fund accounting principles and practices, including reconciliation, NAV calculations, and financial reporting for mutual funds, hedge funds, or institutional portfolios; implementing DevOps practices and tools, including continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, GitLab CI, and Azure DevOps; and working in Agile environments applying Scrum, Kanban, and Lean methodologies to drive iterative development, enhance team collaboration, and improve delivery velocity. Five years of experience must include: implementing Advanced software development utilizing COBOL programming and Java/J2EE technologies including building and maintaining enterprise-grade applications, integrating legacy systems; optimizing performance across platforms; working with fund accounting systems and financial services applications, with a focus on data integrity, compliance, and automation of financial operations; and applying Scaled Agile Framework (SAFe) principles to coordinate cross-functional teams, manage program increments, and align development efforts with business objectives in large-scale enterprise environments. Telecommuting and/or working from home may be permissible pursuant to company policies.

Apply for this position