What are the responsibilities and job description for the Lead Software Engineer position at Attractivate LLC?
Job Details
Job Title: Lead Full-Stack Software Engineer
Location: Houston, TX (Onsite/Hybrid)
Position Overview: We are seeking a highly skilled and motivated Lead Full-Stack Software Engineer. The ideal candidate will have extensive experience in developing ERP (Odoo) applications, building and managing full-stack web applications, and leading technical teams. This role requires a strong background in frontend and backend development, proficiency in Python and React, and a passion for problem-solving. Industry experience in retail is highly desirable.
Key Responsibilities:
- Lead the design, development, and deployment of full-stack web applications and ERP (Odoo) solutions tailored to meet business needs.
- Oversee the software development lifecycle, from gathering requirements to delivering high-quality solutions.
- Collaborate with cross-functional teams, including product managers, designers, and business stakeholders, to define project scopes and deliverables.
- Mentor and guide a team of software engineers, promoting best practices in coding, testing, and deployment.
- Develop and maintain robust backend systems using Python and integrate them with user-centric frontend applications using React.
- Optimize applications for maximum speed, scalability, and security.
- Ensure seamless integration with third-party APIs and services.
- Stay updated on the latest technologies and frameworks, and champion their adoption where appropriate.
Qualifications:
- Bachelor s Degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- 8 years of experience in software development, with a focus on full-stack development.
- Proven experience with ERP systems (preferably Odoo), including customization and module development.
- Expertise in Python, React, and JavaScript frameworks.
- Strong knowledge of SQL and database management systems.
- Experience with cloud platforms such as AWS or Azure is a plus.
- Familiarity with Agile methodologies and DevOps practices.
- Exceptional leadership, communication, and problem-solving skills.
Preferred Experience:
- Retail industry experience, understanding of retail business processes, and familiarity with point-of-sale systems or e-commerce platforms.
- Knowledge of containerization tools like Docker and orchestration systems like Kubernetes.
- Hands-on experience with RESTful APIs and microservices architecture.
Additional Notes:
- We are only accepting candidates who can work on W2.
- We are not accepting Corp-to-Corp (C2C) candidates.