ZipRecruiter
STAFF SOFTWARE ENGINEER - HYBRID - TAMARAC or PLANT CITY, FL
ZipRecruiter, Plant City, Florida, United States, 33565
Job Description
What This Role Is
As a
Staff Software Engineer , the primary function of this position is to collaborate with business and technical staff to understand business requirements for designing and assessing appropriate technical solutions. The Staff Software Engineer is a software architect with versatile technical expertise and business knowledge, having led multiple successful products. You will actively contribute to improving standards and best practices, and coach and mentor Senior Software Engineers and Software Engineers. This role requires a strong customer focus and prioritizes developer productivity, while researching innovative technologies to give CITY Furniture a competitive advantage. Your contributions will ensure the success of the Technology department. Position Title:
Staff Software Engineer Reports To:
Sr. Software Engineering Manager Location:
Remote or Hybrid/ Tamarac or Plant City Corporate Office Department/Sub-Department:
Information Technology/ Software Engineering Salary:
$130,000 - $150,000 DOE What Youll Do Your primary responsibilities include: Develop strategies with technical leaders, making core decisions on software development, design, and architecture. Provide technical mentorship within engineering teams. Contribute to design and implementation efforts, solving complex technical challenges. Additional duties: Document and share knowledge, cross-train, coach, and mentor team members. Adhere to assigned standards and responsibilities. * Additional duties may be assigned as needed, especially considering changing business conditions. What Were Looking For Technical leadership and mentorship skills. Expertise in software architecture, problem-solving, and designing scalable, high-performance systems. Strong collaboration and communication skills. Proficiency in full-stack development, including JavaScript (Node.js, Typescript), Java, or C#; experience with RESTful APIs, GraphQL, microservices. Whats Required B.S. in Computer Science, Engineering, or equivalent; or extensive related work experience. Minimum 8+ years in software engineering/development. Experience managing complex software projects and leading diverse teams. Additional Requirements: Work schedule includes occasional early mornings, evenings, weekends; minimal travel (~5%). Physical ability for light lifting and sitting. Knowledge of Microsoft Office, Google Suite, cloud platforms (AWS, etc.), automated testing, programming, front-end and back-end technologies, databases, CI/CD, monitoring tools, and more. Certifications such as AWS Solutions Architect or TOGAF are recommended. What Benefits Youll Receive Competitive pay, bonuses, health benefits, retirement plans, growth opportunities, discounts, and more. CITY Furniture is an Equal Opportunity Employer. We value diversity and are committed to a fair workplace. This job description is not a contract. #J-18808-Ljbffr
Staff Software Engineer , the primary function of this position is to collaborate with business and technical staff to understand business requirements for designing and assessing appropriate technical solutions. The Staff Software Engineer is a software architect with versatile technical expertise and business knowledge, having led multiple successful products. You will actively contribute to improving standards and best practices, and coach and mentor Senior Software Engineers and Software Engineers. This role requires a strong customer focus and prioritizes developer productivity, while researching innovative technologies to give CITY Furniture a competitive advantage. Your contributions will ensure the success of the Technology department. Position Title:
Staff Software Engineer Reports To:
Sr. Software Engineering Manager Location:
Remote or Hybrid/ Tamarac or Plant City Corporate Office Department/Sub-Department:
Information Technology/ Software Engineering Salary:
$130,000 - $150,000 DOE What Youll Do Your primary responsibilities include: Develop strategies with technical leaders, making core decisions on software development, design, and architecture. Provide technical mentorship within engineering teams. Contribute to design and implementation efforts, solving complex technical challenges. Additional duties: Document and share knowledge, cross-train, coach, and mentor team members. Adhere to assigned standards and responsibilities. * Additional duties may be assigned as needed, especially considering changing business conditions. What Were Looking For Technical leadership and mentorship skills. Expertise in software architecture, problem-solving, and designing scalable, high-performance systems. Strong collaboration and communication skills. Proficiency in full-stack development, including JavaScript (Node.js, Typescript), Java, or C#; experience with RESTful APIs, GraphQL, microservices. Whats Required B.S. in Computer Science, Engineering, or equivalent; or extensive related work experience. Minimum 8+ years in software engineering/development. Experience managing complex software projects and leading diverse teams. Additional Requirements: Work schedule includes occasional early mornings, evenings, weekends; minimal travel (~5%). Physical ability for light lifting and sitting. Knowledge of Microsoft Office, Google Suite, cloud platforms (AWS, etc.), automated testing, programming, front-end and back-end technologies, databases, CI/CD, monitoring tools, and more. Certifications such as AWS Solutions Architect or TOGAF are recommended. What Benefits Youll Receive Competitive pay, bonuses, health benefits, retirement plans, growth opportunities, discounts, and more. CITY Furniture is an Equal Opportunity Employer. We value diversity and are committed to a fair workplace. This job description is not a contract. #J-18808-Ljbffr