Senior Engineer in Charlotte, NC at Open Systems Technologies

Date Posted: 12/28/2019

Job Snapshot

Job Description

A financial services organization is seeking a Senior Engineer to join their team in Denver, CO, Lewisville, TX, Chicago, IL, or Charlotte, NC.


  • Perform full-lifecycle software application development for the infrastructure platforms
  • Evaluate and identify new technologies for implementation
  • Design, develop and implement solutions based on standards and processes that establish consistency across the enterprise data, reduce risks, and promote efficiencies in support of the organizational goals and objectives
  • Design, code and debug applications in various software languages
  • Perform analyses in the following areas: software, code and requirements, software review, identification of code metrics, system risk analyses, and software reliability analyses
  • Perform Object-Oriented Design and Analysis (OOA & OOD)
  • Perform software modeling and simulation
  • Support, maintain and document software functionality
  • Integrate software and existing systems
  • Diagnose and troubleshoot complex issues, restores services and performs root cause analyses
  • Documents the design, operation and troubleshooting of technology platforms and procedures
  • Build, configure, patch and upgrade core infrastructure platforms
  • Participate in project level architecture governance to include the collaboration on and development of solution architectures and designs
  • Facilitate the review, vetting of these designs with the architecture governance bodies, as required
  • Mentor junior staff on architecture best practices, design patterns and reference architectures



  • Bachelor’s degree or equivalent experience
  • 5+ years of experience working with Enterprise level data movement products
  • 3+ years of experience using Java
  • Core skills of administration and development of Sterling B2B Integrator, Sterling File Gateway with a focus on communication protocols
  • Extensive scripting skills to enable automation of standard activities
  • Experience with clustered/grid architectures and associated High Availability, workload management and Disaster Recovery practices


  • Experience with Sterling Secure Proxy and Sterling Control Center
  • Master’s degree
  • Previous experience working in the financial services industry sector
  • Experience working in an Agile environment
  • ITIL experience or certification
  • Experience working with IBM Data Movement products
  • Project management experience
  • Strong communications skills, both verbal and written
  • Ability to facilitate meetings
  • Experience in development and administration utilizing Flink, Scala, JSON, MuleSoft, IBM Sterling Portfolio, and IBM Information Server
  • Experience working with Linux, AIX, Windows, and Mainframe Operating Systems,
  • Experience with Azure, z/OS, SMP/E
  • Experience with one of the following scripting languages and tools: Ansible Tower, HTML, PHP, Python, Perl or JavaScript
  • Ability to communicate effectively (i.e. verbally & written)
  • Experience with Amazon (AWS) messaging services, (i.e. Kafka and Message Queues)
Job keywords:


  1. Software Engineer Jobs
  2. Project Engineer Jobs