Title: Full stack Developer (Python React)
Location: New York NY
Duration: Long Term Contract
Key Responsibilities:
- Design develop and maintain robust and scalable web applications using Python with serverless architecture and react.
- Collaborate with product managers designers and other stakeholders to define project requirements and deliverables.
- Strong understanding of security principles protocols and standards (e.g. OWASP TLS/SSL encryption).
- Lead technical discussions and provide guidance to junior developers on best practices and code quality.
- Participate in code reviews to ensure adherence to coding standards scalability and performance requirements.
- Identify and address technical debt performance bottlenecks and other software issues.
- Stay current with emerging technologies and trends in web development and propose new solutions and frameworks to improve efficiency and productivity.
- Work closely with QA engineers to ensure the quality and reliability of the software through comprehensive testing and validation.
- Provide technical support and troubleshooting for production issues as needed.
Qualifications:
- Bachelors degree in computer science Engineering or related field
- 5 years of professional experience in software development with a focus on full stack web development.
- Proficiency in Python AWS Lambda for backend development.
- Proficiency in secure coding practices and vulnerability management.
- Strong experience with React.js and related libraries/tools (Redux Hooks) for frontend development.
- Solid understanding of RESTful APIs JSON/XML and web services integration.
- Experience with database design and optimization (SQL Server/ PostgreSQL).
- Familiarity with modern web technologies such as HTML5 CSS3 JavaScript ES6 and responsive design principles.
- Experience with Agile/Scrum methodologies and version control systems (Git SVN etc.).
- Excellent problemsolving skills and attention to detail
- Strong communication and interpersonal skills with the ability to collaborate effectively in a team environment.
Must Have:
- Familiarity with AWS services such as API Gateway DynamoDB and S3
- Familiarity with DevOps practices and tools (Jenkins Azure DevOps)
- Familiarity with unit testing frameworks like Behave Cucumber Jest etc.
- Experience with security testing tools and techniques (e.g. penetration testing static code analysis)
- Familiarity with security compliance frameworks (e.g. GDPR HIPAA SOC 2).
- Experience with AWS security services such as IAM KMS and AWS Config.