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-LjbffrSimilar Jobs
- View Job
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