|
Search Jobvertise Jobs
|
Jobvertise
|
Sr. Python Developer Location: US-MN-Minneapolis Jobcode: 3612633 Email Job
| Report Job
Title: Sr. Python Developer (This role is exclusive to Artech and hasn't released in the system yet) Locations: Minneapolis MN, San Fransisco & Irvine CA, Phoinix & Chandler AZ, Charlotte NC, New York NY, North Brunswick NJ, Saint Louis MO, Des Moines IA and Dallas TX (Open for any of these locations) Visa: All Visas accepted (Except OPT/CPT and Asylum) Job Description: Senior Developer - Python & Node.js Key Responsibilities: Design & Development: Architect, design, and develop scalable and efficient back-end solutions using Python and Node.js. System Integration: Integrate various APIs, databases, and third-party services into the existing system architecture. Code Quality: Write clean, maintainable, and well-documented code while following best practices in coding, testing, and deployment. Performance Optimization: Identify performance bottlenecks and optimize applications for maximum speed and scalability. Collaboration: Work closely with front-end developers, DevOps, and other stakeholders to ensure seamless integration and deployment of applications. Mentorship: Provide guidance, mentorship, and technical leadership to junior developers and team members. Problem Solving: Analyze complex problems and develop innovative solutions to address technical challenges. Continuous Improvement: Stay up to date with the latest trends and technologies in software development and suggest improvements to current processes and tools. Testing & Debugging: Develop and execute unit and integration tests to ensure the reliability and stability of the applications. Documentation: Maintain comprehensive documentation for the developed solutions, including design specifications, user guides, and technical manuals. Required Qualifications: Proficiency: 5+ years of professional experience in software development, with a focus on Python and Node.js. Language Expertise: 5+ years of strong proficiency in Python (Django, Flask) and Node.js, with a solid understanding of JavaScript/TypeScript. Back-End Expertise: Experience in building RESTful APIs, microservices, and server-side applications. Database Knowledge: Proficiency in working with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis). Cloud Services: Experience with cloud platforms like AWS, Azure, or Google Cloud, and familiarity with DevOps practices. Version Control: Strong experience with Git and version control workflows. Agile Methodology: Experience working in Agile/Scrum development environments. Problem-Solving Skills: Excellent problem-solving skills and the ability to work independently and collaboratively in a fast-paced environment. Communication: Strong verbal and written communication skills, with the ability to effectively collaborate with technical and non-technical stakeholders. Preferred Qualifications: Front-End Knowledge: Basic understanding of front-end technologies such as React, Angular, or Vue.js. CI/CD Pipelines: Experience in setting up and managing CI/CD pipelines. Containerization: Familiarity with Docker and Kubernetes for containerization and orchestration. Testing Frameworks: Experience with testing frameworks such as Jest, Mocha, PyTest, or others.
SoftPath Technologies LLC
|