Job Description

Job Title: Senior Software Engineer
Job Location: Texas


  • Collaborate with peers to design, develop and deliver performant/scalable Java/AngularJS based micro-services
  • Actively contribute in discussions around software architecture and application design
  • Actively practice TDD, pair programming, and Agile best practices
  • Perform design and code reviews
  • Work closely with your team’s stakeholders and team members to coordinate schedules, identify task assignments, and provide progress updates at daily standup meetings

Required Qualifications:

  • Five+ years of utilizing Java to deliver scalable applications
  • Three+ years of utilizing AngularJS to build web-based applications
  • Bachelor of Science in Computer Science or relatable work experience
  • Excellent communication skills
  • Ability to listen and share ideas in small or large groups
  • Ability to provide mentorship to other engineers

Preferred Qualifications:

  • Two+ years of experience contributing in TDD work environment creating unit, integration and end-to-end tests to maintain code quality and coverage
  • Passion for keeping up to date with evolving technologies and finding creative ways to bring those ideas to our existing features/products
  • Experience working within a micro-service based architecture
  • Experience working in a professional DevOps environment
  • Experience using AWS or Azure cloud providers
  • Experience utilizing distributed stream processing platforms like Apache Kafka

QBH#: 2037

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online