FreshRemote.Work

Senior Software Engineer for FIS, Capital Markets, Trading and Asset Services

US TX HOU Virtual

Job Description

About the Team

FIS’s award-winning Virtus solutions enable asset managers around the globe to effectively service the complex landscape of global credit markets. FIS’ Virtus provides integrated solutions for trade order management, asset administration, portfolio management and credit research.

FIS Capital Markets, Trading and Asset Services is seeking a Senior Software Engineer with strong skills to join our global development team to work on the next generation of Virtus Middle Office and Collateral Administration product offerings. The individual will thrive by being a team-oriented player in a highly collaborative environment using agile development processes. The candidate must be a self-starter who is always open to optimizing existing development practices through new technologies, patterns, and processes.

GENERAL DUTIES & RESPONSIBILITIES

• Designing, implementing, and maintaining CI/CD pipelines to automate software builds, tests, and deployments, ensuring efficiency and reliability throughout the software delivery process.

 • Collaborating closely with development and operations teams to streamline workflows, improve system performance, and optimize the overall software development lifecycle.

• Implementing infrastructure as code (IaC) principles to automate the provisioning and management of infrastructure resources as well as streamline the deployment processes by utilizing technologies such as PowerShell, Terraform or Ansible.

• Monitoring system and application performance, identifying areas for optimization, and implementing solutions to enhance scalability, reliability, and security.

• Troubleshooting and resolving complex deployment issues across development, testing, and production environments both internally and externally at the customer location.

• Cultivating a culture of collaboration, continuous improvement, and knowledge sharing among team members.

ESSENTIAL SKILLS AND QUALIFICATIONS:

• Solid understanding and practical experience in DevOps methodologies, including continuous integration, continuous deployment, and automated testing.

 • Experience with containerization technologies such as Docker and container orchestration tools like Kubernetes. Proficiency in automation tools and techniques, such as scripting languages (e.g., PowerShell Bash,) and configuration management tools.

• Experience in designing, implementing, and maintaining CI/CD pipelines utilizing such tools as Jenkins, Azure DevOps Pipelines or Harness to automate software builds, tests, and deployments.

• Familiarity with principles of Site Reliability Engineering (SRE) Experience with administration and troubleshooting Windows and Linux operating systems, ensuring a comprehensive understanding of both platforms.

• Highly skilled in diagnosing complex deployments or installations, demonstrating proficiency in identifying and resolving challenges during deployment processes and system integrations.

• Proficiency in C# and the Microsoft stack, with a focus on building scalable and maintainable software solutions using object-oriented programming principles.

• …

This job isn't fresh anymore!
Search Fresh Jobs