Job Information
Yochana IT Solutions Inc Python Developer in Farmington Hills, Michigan
Role : Python Developer with Back end
Location: Ann Arbor, MI Remote- Looking for Locals
Primary Responsibilities
- Develop and maintain applications utilizing a micro-services API framework, SQL services using PostgreSQL, JavaScript though a REACT or JQuery framework.
- Analyze and propose design, build scalable and highly performing APIs including security & error handling kept at the core
- Perform appropriate and thorough testing on all code changes. Implements automated unit tests using popular integration testing frameworks
- Actively solicit the involvement of other developers and subject matter experts to ensure integrity, efficiency, and supportability of integrations.
- Implement enterprise architecture patterns and best-practices for Cloud-based application development and complete tasks with focus on "definition of done"
- Handle multiple assignments concurrently ensuring code branching, coder merging and automated deployments for weekly/daily deployments
- Maintain technical documentation (HLD, LLD, Sequence Diagrams and other relevant UML diagrams)
- Demonstrate Object-oriented thinking, Data models integrity and long-term product value in every design and implement decision
- Demonstrate a pattern of continuous learning by researching new technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
- Performs other duties as required
Qualifications
- Bachelor's degree in Computer Science or related quantitative field or equivalent combination of education, training and relevant experience may be considered.
- A minimum of 5 years developing enterprise class full stack services utilizing Python, PostgreSQL, and JavaScript services.
- Familiar with AWS hosted services and AWS based Cloud applications development
- Strong knowledge of Micro-service API design and implementation. Excellent understanding of API Gateways a plus.
Experience in RabbitMQ or other message handlers, NoSQL databases a plus.
Thanks & Regards..?
Manohar Babu
Senior Resource Specialist
Yochana IT Solutions.
23000 Commerce Dr., Farmington hills, MI-48335.
Direct: 248-257-5719
Email: || web: www.yochana.com
Connect me on Linkedin