Jobs PHP
Remote Work - Need Lead Software Developer

Steneral Consulting

Remote Work - Need Lead Software Developer

United States
Remote position
Posted 3 quarters ago

Description

**Remote role but must be local to Atlanta for important meetings or a day here and there onsite Candidates need to take a video screen with prime vendor prior to end client submittal

need LinkedIn** They will be a Lead Developer over the Merchandising and Product Applications.

Required Skills - Frontend ? Javascript, React, Angular

  • Backend ? Python
  • MySQL, PostgreSQL
  • Experience with Azure cloud
  • Proficient in Git
  • Experience creating APIs

Client?s Job Description - Full-Stack Development: Proficiency in both front-end (HTML, CSS, JavaScript, frameworks like React, Angular, or Vue) and back-end (Node.js, Python, Ruby on Rails, Django, Express.js, etc.) technologies.

  • Database Management: Strong knowledge of databases, including both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases, and the ability to design and optimize database structures.
  • Datafactory, Delta Live Tables (DLT)
  • Server Management and Deployment: Experience with server-side technologies, deployment strategies, and cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Programming Languages: Mastery of programming languages commonly used in full-stack development, such as JavaScript, Python, Java, or PHP.
  • Version Control/Git: Proficient in using version control systems like Git for collaborative development and code management.
  • Web Architecture and APIs: Understanding of web architecture, RESTful API design, and the ability to create and consume APIs.
  • Front-end Frameworks: Familiarity with front-end frameworks and libraries like React, Angular, or Vue.js, and the ability to choose the right tools for specific projects.
  • Back-end Frameworks: Proficiency in back-end frameworks like Express.js (Node.js), Django (Python), Ruby on Rails (Ruby), or others.
  • Coding Standards and Best Practices: Adherence to coding standards, best practices, and the ability to lead and enforce these practices within the development team.
  • Problem-Solving Skills: Strong analytical and problem-solving skills to address complex issues and optimize performance.
  • Leadership and Collaboration: Effective leadership and communication skills to lead a development team, collaborate with other departments, and work with project managers.
  • Project Management: Basic understanding of project management principles, and the ability to plan and coordinate development tasks effectively.
  • Testing and Debugging: Proficient in writing unit tests, performing debugging, and ensuring the reliability and stability of the codebase.
  • Continuous Integration/Continuous Deployment (CI/CD): Knowledge of CI/CD pipelines and tools to automate the testing and deployment process.
  • Security Awareness: Understanding of web application security principles and the ability to implement secure coding practices.