
Senior Developer Full-Stack (Kotlin/Python)
- Hyderabad, Telangana
- Permanent
- Full-time
- Hiring Location: India (Hyderabad Hitech City)
- Internal job title: Senior Developer
- The position is hybrid between 2 days at the office and 3 days remote
- Full-time Permanent Role
- Benefits available day 1: medical, dental, term life/personal accident coverage, wellness sessions, telemedicine program, etc
- Flexible hours
- Educational Support (LinkedIn Learning, LOMA Courses and Equisoft University)
- Design and implement new functionalities and build upon the application architecture. For us, this means writing code that is robust, high-performance, secure and unwavering.
- Reviewing your colleagues' code. We want to benefit from your input and expertise!
- Actively participating in the various agile meetings (the daily, retrospective, etc.) of your team. We want to hear your opinions!
- Participate in the analysis of functionalities regarding the business needs as well as the technological solutions.
- Participate in the continuous deployment of applications by applying the DevOps methodology
- Contribute and participate to the functional testing and documentation of existing and future applications.
- Ensure quality control by establishing and conducting test scenarios to validate that the systems and programs developed meet the specifications.
- Participate in the maintenance activities of the applications and functionalities of the product.
- Collaborate with different teams to solve customer issues.
- Bachelor's Degree in Computer Engineering or Information Technology or College Diploma combined to 3 years of relevant experience
- 10-12 years of experience as an application developer
- Excellent knowledge and experience with Back-End language like Kotlin, Java,and Python
- Knowledge with React, Redux, Typescript
- Very good aptitudes to write quality code with development best practices
- Good knowledge of Object-Oriented Development and SOLID principles
- Good knowledge of unit tests and Test-Driven Development
- Knowledge of Agile and Kanban methodologies
- Knowledge of security challenges with web-based applications
- Experience in solving complex software engineering problems
- Experience with functional and organic analyses
- Excellent knowledge of English (spoken and written)
- Strong sense of organization and prioritizing
- Analytical and problem-solving skills
- Ability to communicate, write and synthesize information
- Ability to multi-task in a rapid-paced environment
- Team spirit, tact, diplomacy, autonomy, rigor, and discipline
- Experience with Graph QL connections with Apache DB
- Experience on microservices architecture with Kubernetes & Dockers