Senior Staff Engineer

Overview

On Site
$180000
Full Time

Skills

AWS Cloud
Microservices Architecture
ReactJS
Kafka
Spring (Java Framework)

Job Details

Vaco is on the move with a Phoenix based client to hire an engineering lead as they build out and transform their internal platforms. This role will engage with teams on coding best practices, design patterns, architectural design and help mentor and develop the engineering team. In this role you will actively help with coding in both front and backend of applications and work with scrum teams on complex issues to deliver Java Spring Boot apps, Node microservices and NextJS frontends. With a stronger focus on the UI/UX side of engineering, you will play a crucial role in driving technical excellence and shaping & solutioning architectural decisions as well as being a go to voice within the engineering group. If this hits the mark for you please reach out to the Vaco team today. We are moving fast and looking for outstanding talent to support this great opportunity with our client.

Position Overview:
Architectural Design: Collaborate with Architects to understand designs and technical requirements. You actively participate in architectural discussions, proposing and evaluating solutions that align with business goals, scalability, performance, and maintainability.
Technical Leadership: Mentor and guide senior and junior engineers, offering insights on best practices and code reviews and aiming to elevate the engineering capabilities of teams.
Continuous Improvement: Tackle complex technical challenges, often involving system-wide optimizations, performance enhancements, or scalability improvements.
Standardization and Best Practices: Analyze new and existing codebases and initiatives, leveraging your expertise to create technical documentation for standardization, references, and reporting purposes.
Collaboration and Communication: collaborate with cross-functional teams to address and resolve technical issues as they arise.
System Support:
  • Configure, customize and integrate software or hardware components.
  • Conduct system testing and troubleshooting to ensure proper functionality.
  • Provide technical support, maintenance, and upgrades for deployed solutions.
Core Requirements:
  • Seven (7)+ years of experience in software engineering and(or) enterprise web development.
  • Knowledge of APIs, publish/subscriber patterns, and implementations based on NodeJS, NextJS, React, JavaScript, Spring Boot, Java, Kotlin, MuleSoft, Kafka, AWS Cloud Platform, CI/CD pipelines, and many other supporting technologies.
  • Demonstrated an understanding of Service Oriented Architecture and Microservices.
  • You implemented and understood the operational aspects of a specific solution, ensuring its successful deployment, functionality, and ongoing support.
  • Knowledge of twelve-factor application development.
  • Possess a strong command of programming languages, frameworks, and design patterns.
  • Bring expertise with an Agile focused mindset.
  • You solved complex technical problems with innovative solutions.
  • Anticipated obstacles and communicated effectively to execute the plan.
  • Provided solutions and worked cross-functionally, facilitating the successful completion of projects.
  • Proven ability to build strong relationships and influence others to develop relationships that reflect continuous positive experiences.
  • Bachelor’s degree in computer science and Computer Information Systems or equivalent experience.

Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs. With that said, as required by local law in geographies that require salary range disclosure, Vaco/Highspring notes the salary range for the role is noted in this job posting. The individual may also be eligible for discretionary bonuses, and can participate in medical, dental, and vision benefits as well as the company’s 401(k) retirement plan.
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.