Senior Staff Software Engineer

at  Western Union

Denver, CO 80237, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Jan, 2025USD 250000 Annual30 Oct, 20244 year(s) or aboveGit,Test Driven Development,Sonar,Low Latency,High Throughput,Go,Continuous Delivery,Cloud,React Native,Graphql,Mysql,Ci,Computer Science,Bitbucket,Cassandra,Mongodb,Payment Solutions,Jenkins,Decision Making,Spring BootNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

SENIOR STAFF SOFTWARE ENGINEER – AUSTIN, TX OR DENVER, CO

Are you ready to help lead a software engineering organization that develops products to connect millions of users globally? Are you interested in joining a globally diverse organization where our unique contributions are recognized and celebrated, allowing each of us to thrive? Then it’s time to join Western Union as a Senior Staff Software Engineer.
Applicants must be currently authorized to work in the United States on a full-time basis. Western Union will not sponsor applicants for work visas for this position.

Responsibilities:

ROLE RESPONSIBILITIES

  • Lead a culture of innovation and experimentation, support full software development lifecycle that incorporates the best of technology approaches and delivery methodologies.
  • Ensure on-time product releases that are of high quality, enabling the core vision of next generation card processing systems compliant with regulatory requirements.
  • Be part of a team in an environment which includes modern web frameworks and complex transaction processing systems leveraging a broad set of technology stacks (Node.js, React /React Native, Cassandra, Kafka, Java, Spring Boot, REDIS etc.).
  • Build fault-tolerant, scalable solutions that are performed at a global enterprise scale.
  • Build REST APIs, microservices and event driven architectures.
  • Execute to success through diligent planning, attention to detail, effective delegation, and efficient decision-making
  • Collaborate with peer and cross functional teams across the globe
  • Strong emphasis on customer journey, product quality, performance tuning, troubleshooting, and continuous development
  • Lead agile development process at scale
  • Recruit, develop, and mentor world-class engineering talent

ROLE REQUIREMENTS

  • Experience in two or more of the following technologies - Java, Spring Boot, Go, Angular, React/ React Native, Envoy, or gRPC.
  • Experience building applications with high throughput and low latency needs.
  • Experience building systems as service-oriented architecture and/or micro-services architecture.
  • Experience in CI/CD tools like Git, Bitbucket, Cloudbees, Jenkins, Sonar.
  • BS in Computer Science or related fields with 10+ years of professional experience and 4+ years in an engineering lead role
  • Hands-on experience in Java Spring Boot, GraphQL/Mule, Rest based APIs, full-stack engineering
  • Hands-on experience in building a microservices-based architecture and platform developed and deployed at scale.
  • Working knowledge of modern databases such as MongoDB, MySQL and Cassandra
  • Proven ability to understand the business, its operations, and ability to contribute to technology roadmap that drives measurable business improvements.
  • Excellent decision-making, communication, and collaboration skills
  • Experience with agile development methodologies with Test Driven Development (TDD) and CI (Continuous Integration)/CD (Continuous Delivery)
  • Experience in Retail POS and Payment Solutions preferred.
  • Experience in Cloud (AWS/GCP) based architecture designs and implementations.


REQUIREMENT SUMMARY

Min:4.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

BSc

Computer Science, Engineering

Proficient

1

Denver, CO 80237, USA