Senior Software Engineer/Technical Lead

Company:  Sycamore Life Sciences, LLC
Location: Houston
Closing Date: 25/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Summary

We are seeking a seasoned Senior Software Engineer/Technology Leader to join our innovative team. This role is pivotal in steering the development and enhancement of our API-driven software architecture, leading the evolution of our next-generation eCommerce platform, and overseeing data management to bolster business operations. The ideal candidate will have at least 7 years of experience as a software engineer and a minimum of 3 years in a leadership role managing projects and teams. This position is designed for a strategic thinker who thrives in a fast-paced environment and is eager to drive technological advancements while mentoring and guiding a high-performing team.

Key Responsibilities:

  • Application Development and Leadership:
    • Architect and refine our API-driven software framework to efficiently manage large-scale catalog data.
    • Design and develop internal tools and applications to enhance business operations and drive efficiency.
    • Resolve complex software, data, and system issues promptly, ensuring minimal disruption to operations.
    • Oversee the creation and integration of new features and functionalities, aligning with strategic project goals.
  • eCommerce Platform Oversight:
    • Lead the design and development of our next-generation eCommerce platform with a focus on scalability, performance, and user experience.
    • Strategically manage data sources and ensure seamless integration with the eCommerce system.
    • Collaborate with cross-functional teams to continuously improve the platform based on comprehensive user feedback and evolving business needs.
    • Oversee the maintenance and enhancement of existing eCommerce functionalities, ensuring optimal performance and security.
  • Business Systems and Data Strategy:
    • Develop and manage advanced business dashboards to provide actionable insights and support strategic decision-making.
    • Offer high-level support to business teams for technical and software-related queries, serving as the key technical expert on the team.
    • Lead efforts to resolve software, data, and system issues, and mentor team members to elevate overall technical capabilities.
  • Project and Contractor Management:
    • Manage and collaborate with third-party contractors on various projects, ensuring alignment with project goals and quality standards.
    • Guide and oversee the technical aspects of projects involving external resources.

Duties:

  • Lead the development and maintenance of sophisticated software applications utilizing a range of programming languages and technologies.
  • Conduct and participate in code reviews and testing processes to ensure high-quality deliverables.
  • Proactively troubleshoot and debug complex software issues.
  • Stay abreast of emerging technologies and trends in the software development industry, applying this knowledge to drive innovation.

Key Requirements:

  • Education: BS or MS Degree in Computer Science or a related field.
  • Experience:
    • At least 7 years of experience as a software engineer.
    • Minimum of 3 years of experience leading projects and managing teams.
  • Technical Skills:
    • Expertise in programming languages such as Python, JavaScript, .NET, and SQL.
    • Advanced experience with frontend technologies (CSS, HTML, JavaScript) and frameworks (React, Express).
    • Proven experience with RESTful APIs and microservices architecture.
    • Knowledge of version control systems like Git.
    • Experience with Quantum engineering is a plus.
    • Advanced understanding of database management systems such as MySQL.
  • Soft Skills:
    • Demonstrated leadership abilities with experience in managing and mentoring engineering teams.
    • Excellent communication skills, capable of interacting effectively with executive management and technical staff.
    • Strong strategic thinking and problem-solving skills, with a proactive and innovative approach to overcoming challenges.
    • Proven ability to manage multiple high-impact projects and contractors simultaneously.

Work Environment:

  • Ability to work from the office Monday to Friday in a dynamic, milestone-driven environment.

Job Type: Full-time

Benefits:

  • Dental insurance
  • Health insurance
  • Paid time off
  • Vision insurance

Schedule:

  • Monday to Friday

Ability to Relocate:

  • Houston, TX 77002: Relocate before starting work (Required)

Work Location: In person

#J-18808-Ljbffr
Apply Now
Share this job
Sycamore Life Sciences, LLC
  • Similar Jobs

  • Senior Software Engineer/Technical Lead

    Houston
    View Job
  • Senior Software Engineer/Technical Lead

    Houston
    View Job
  • Senior Lead Software Engineer

    Houston
    View Job
  • Senior Lead Software Engineer - Infrastructure Platforms

    Houston
    View Job
  • Senior Lead Software Engineer - Infrastructure Platforms

    Houston
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙