About The Position

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

  • 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.

Responsibilities

  • Design, develop, and maintain complex software applications using COBOL and Java.
  • Implement new features and enhance existing functionalities in commercial-grade software products.
  • Collaborate with product managers, business analysts, and end-users to gather and analyze system requirements.
  • Translate business needs into detailed technical specifications.
  • Participate in software design and architecture meetings.
  • Write clean, efficient, and well-documented code using COBOL and Java.
  • Perform rigorous unit testing, debugging, and troubleshooting.
  • 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.
  • Apply specialized methodologies for software lifecycle management, including Agile and Waterfall approaches.
  • Create comprehensive technical documentation.
  • Ensure compliance with internal standards, industry regulations, and audit requirements.
  • Work closely with internal teams to provide technical insights and support.
  • Assist in training sessions and product demonstrations.
  • Deliver clear and concise presentations to technical and business stakeholders.
  • Communicate complex technical concepts in an accessible manner.
  • Stay current with emerging technologies and industry trends.
  • Propose and implement improvements to existing systems, processes, and tools.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service