What are the responsibilities and job description for the Python Developer position at TekVivid, Inc?
Job Code
JPC - 36081
Job Title
Developer - Developer II
Location
Seattle, Washington
Skills Needed
Java, Python, ReactJS, Typescript, design patterns, SDE,METRICS,AMAZON WEB SERVICES,STAFFING,DISTRIBUTED SYSTEMS,STRUCTURED SOFTWARE,AWS Cloud formation, Business Cases, AWS Certified
Job Description
Overview:
Job Title: Developer - Developer II
Location: Seattle, WA 98109
Duration: 8 Months
Job Type: Contract
Work Type: Onsite
Job Description:
- We are seeking a talented and experienced Full Stack Software Development Engineer (SDE) to join our team on a contract basis.
- As a Full Stack SDE at client Robotics, you will be responsible for designing, developing, and maintaining scalable web applications and services that enhance our robotics solutions.
- You will work with a diverse team of engineers, collaborating to deliver high-quality software solutions that meet the needs of our rapidly evolving technology landscape.
Key Responsibilities:
- Design, develop, and maintain robust and scalable web applications using Python, Node.js, React, and TypeScript.
- Implement and maintain RESTful APIs and microservices architecture.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Develop and execute automated tests using frameworks such as Jest and Cypress to ensure code quality and reliability.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to gather requirements and translate them into technical specifications.
- Utilize AWS cloud services to deploy, manage, and scale applications.
- Implement continuous integration and continuous deployment (CI/CD) pipelines to streamline the software development process.
- Troubleshoot and debug issues across the stack, providing timely resolutions to maintain system stability.
- Stay up-to-date with emerging technologies and industry trends, continuously enhancing your skills and contributing to the team's knowledge base.
Qualifications:
- Bachelor's degree or above in Computer Science, Engineering, or a related field, or equivalent experience.
- Proven experience as a Full Stack Software Development Engineer or similar role.
- Proficiency in Python and Node.js for backend development.
- Strong experience with frontend development using React and TypeScript.
- Hands-on experience with testing frameworks such as Jest and Cypress.
- Solid understanding of AWS cloud computing services and infrastructure.
- Experience with CI/CD tools and practices.
- Familiarity with RESTful API design and implementation.
- Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Excellent communication skills, both verbal and written.