
Steneral Consulting
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.