Job Description
Description: - Python developer with strong at Rest API
Requirements:At least 6+ years of experience in software design and development;
- Excellence and experience in Python (at least 4+ years of active development using Python);
- Experience in working with Singer-io framework.
- Experience in connector development.
- Paradigm & Principles (e.g. OOP, SOLID);
- Architectural, Distributed and Design Patterns;
- Database theory (RDBMS, NoSQL);
- Code testing practices;
- The ability to identify software security gaps and implement best practices using security patterns;
- Understanding of network interactions, protocols usage, conventions (e.g. REST);
- Adoption of 3-rd party libraries to the project-specific needs;
- REST APIs, SOAP, GraphQL, etc
- Postman (for testing)
- RDBMS (e.g.PostgreSQL, OracleDB, MSSQL, MySQL and others)
- Understanding of Message Queues (e.g. Kafka, Google Pubsub, Amazon Kinesis, Amazon SQS)
- Version control systems (GIT);
- Docker, OrbStack;
- Continuous Integration tools (e.g. Jenkins, GitHub Actions);
- Troubleshooting, profiling, and debugging of applications;
- Code Review process;
Job Responsibilities: Responsibilities
- Taking part in the decision-making process in design architecture, solution development, architectural and code review;
- Proactive position in solution development,
- Design and implement a set of various types of tests (unit, integration, acceptance, end-to-end, etc);
- Working in an distributed team;
- Communicate with PM, PO, other engineers, architects, QA and other colleagues and stakeholders;
- Participation in delivering the product roadmap, planning, and creation of estimations;
- To use high coding standards, develop the best practices and write highly testable, reliable, readable, and performant code.
What We Offer: Exciting Projects: We focus on industries like High-Tech, communication, media, healthcare, retail and telecom. Our customer list is full of fantastic global brands and leaders who love what we build for them.
Collaborative Environment: You Can expand your skills by collaborating with a diverse team of highly talented people in an open, laidback environment or even abroad in one of our global centers or client facilities!
Work-Life Balance: GlobalLogic prioritizes work-life balance, which is why we offer flexible work schedules, opportunities to work from home, and paid time off and holidays.
Professional Development: Our dedicated Learning & Development team regularly organizes Communication skills training(GL Vantage, Toast Master),Stress Management program, professional certifications, and technical and soft skill trainings.
Excellent Benefits: We provide our employees with competitive salaries, family medical insurance, Group Term Life Insurance, Group Personal Accident Insurance , NPS(National Pension Scheme ), Periodic health awareness program, extended maternity leave, annual performance bonuses, and referral bonuses.
Fun Perks: We want you to love where you work, which is why we host sports events, cultural activities, offer food on subsidies rates, Corporate parties. Our vibrant offices also include dedicated GL Zones, rooftop decks and GL Club where you can drink coffee or tea with your colleagues over a game of table and offer discounts for popular stores and restaurants!
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time
Contact Details:
Company: Globallogic
Location(s): Noida, Gurugram
Keyskills:
software design
kinesis
sql
docker
git
postgresql
postman
oracle dba
oops
design
jenkins
mysql
api
graphql
pubsub
rest
python
development
github
rdbms
solid
software testing
version control
python development
google
sql server
nosql
amazon sqs
kafka
troubleshooting
soap
queue