Principal Software Engineer

Overview

On Site
Full Time

Skills

Recruiting
Staff Augmentation
Management
Microservices
Collaboration
Leadership
Payments
IaaS
SOA
Mentorship
Software Development
Cloud Computing
IT Management
Communication
Amazon Web Services
Kubernetes
Continuous Integration
Continuous Delivery
Java
Spring Framework
React.js
Vue.js
Electronic Commerce
Retail

Job Details

Principal Software Engineer

Bravotech a leader in IT staffing and staff augmentation services, seeks a Full Time Employee for a preferred client in Grapevine/Irving, Texas area.
Must be committed to work 100% onsite. Direct HIRE
  • Senior Java/Spring and/or modern front-end frameworks like React or Vue.
We are seeking a Lead Software Engineer to join our Omni-Channel Engineering team. In this role, you will collaborate with a team of engineers, product managers, designers, and business partners to design, build, and maintain highly scalable microservices and core front-end components. These solutions will power products and features that create seamless and delightful experiences for millions of customers. The ideal candidate is customer-focused, highly collaborative, and passionate about building frictionless and innovative customer experiences.
This position is onsite in Grapevine, TX, five days per week.
A dynamic organization undergoing a transformative evolution is seeking a Principal Software Engineer to lead the development of critical back-end systems within its engineering ecosystem. This role focuses on systems related to payments, transactions, and customer rewards and involves close collaboration with engineering leadership and multiple teams to design and implement new systems.
This position is based onsite in Grapevine, TX, and requires five days per week in the office.
  • Envision and establish a modern technology stack (cloud infrastructure, Kubernetes, service-oriented architecture, etc.) as a foundation for robust system development.
  • Architect, design, and build critical back-end systems such as payments and transaction technologies.
  • Work with a modern technology stack (cloud infrastructure, Kubernetes, service-oriented architecture, etc.).
  • Advocate for engineering best practices.
  • Mentor and coach other engineers.
  • 10+ years of software development experience, including 4+ years of cloud experience.
  • A history of progression from Software Engineer to technical leadership roles.
  • Demonstrated ownership of major technical projects.
  • A strong aptitude for solving complex technical problems.
  • Excellent interpersonal and communication skills.
  • A desire to thrive in a fast-paced environment.
  • Experience with AWS, Kubernetes, and CI/CD.
  • Deep expertise in Java/Spring and/or modern front-end frameworks like React or Vue.
  • Solid experience in e-commerce or retail technology.
Degree
Clean criminal background
Work 100% onsite
Must be hands-on
Excellent verbal and written communications
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.