Software Engineer II

Software Engineer II

JOB PURPOSE

We are looking for a Python Developer to join our engineering team and help us develop and maintain various software products. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

WHAT IS YOUR NEW ROLE ABOUT?

• Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
• Familiarity with some ORM (Object Relational Mapper)
• Experience with AWS Services (Lambda, API Gateway,S3,CloudFront, Postgres, IAM, SQS, SNS, ECS, etc.) and AWS SDKs/CLI required
• Develop micro-services and tools that provide common support for scalable and highly available software system
• Participate fully in agile software development team and rituals; actively participate in all ceremonies, review user stories, participate in planning sessions, estimate effort for stories / tasks, etc.
• Implementation of best practices, performance improvements and do code reviews
• Solid understanding of object-oriented programming
• Building reusable components and libraries for future use, help maintain code quality, organization and automation
• Strong interpersonal and communication skills – the ability to interact with many different people, internally and externally
  • Strong analytical skills with ability to think strategically and critically.

DO YOU HAVE THESE ESSENTIALS?

• Proven 5-8 years of work experience in software development and deep hands-on technical expertise.
• Writing well tested, readable code using Python that is capable of processing large volumes of data
• Good understanding on AWS serverless architecture model
• Experience on Ruby on Rails would be a plus.
• Familiarity with front-end technologies (like JavaScript and HTML5)
• Good knowledge on either Relational/NoSQL databases
• Ability to understand business requirements and translate them into technical requirements
• Familiarity with code versioning tools such as GitHub/Bitbucket
• Good background in Linux/Unix administration
• Ability to organize resources, establish priorities, and manage cross-functional dependencies
• Excellent verbal and written communication skills.
• Bachelor's Engineering degree or equivalent

THE BENEFITS YOU WILL ENJOY WHEN YOU JOIN WILL INCLUDE…

26 days’ annual leave (increasing by 3 days after 3 years), self and family cover Private medical insurance*, Group Accident Coverage* and more.
And there’s more…… you’ll have access to our online learning portal and be part of our Career Deal, which aims to support your continued professional development. We also have a structured management development programme and a financially rewarding ‘Refer a Friend’ scheme.
*Please Note - some of these benefits will be available to you upon successful completion of your probation.
Stats Perform provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability or genetics.
We are a part of VISTA Equity partners
JOB FEATURES
 Job Category

Software Engineer

 Job Type

Full Time (WFH)

 Experience

5 to 8 Years

 Salary Range

Maximum 18.0 Lakhs

APPLY NOW

    UPLOAD RESUME