Software Developer

3 - 7 years

0 Lacs

Posted:16 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled Software Engineer, you will be responsible for designing, building, and maintaining efficient, reusable, and thoroughly tested code. Your primary task will involve driving the expansion of BusPatrol's suite of Python and Ruby-based webservices while also engineering well-documented, scalable, and secure APIs from deprecated legacy code. It is essential to actively seek out knowledge about new technologies and explore how they can effectively address current and foreseeable challenges. Collaboration is key in this role, as you will closely work with BusPatrol's product team and contribute as a productive member of an inclusive team where pairing and peer-reviewed code are highly valued. Following best practices such as continuous integration, SCRUM, refactoring, and maintaining high code standards will be crucial. You will be expected to drive the continuous adoption and integration of relevant new technologies into the design, ensuring the efficiency and security of APIs. In terms of qualifications, you should possess a minimum of 5 years of software development experience with at least 3 years dedicated to Python development. Experience with Ruby is preferred along with 3+ years of working with web frameworks, with expertise in Rails or Rack and Django being advantageous. Proficiency in Angular, React, or Vue.js is required, as well as demonstrated experience with AWS services like Lambda, SQS, and S3. Additionally, you should have a solid understanding of front-end technologies such as JavaScript, HTML5, and CSS3, along with knowledge of relational databases like MySQL and Postgres. A degree in Computer Science or equivalent practical experience is necessary, coupled with familiarity in version control using Git, Docker for containerized environments, and testing libraries like rspec, pytest, and jest. Experience with Linters such as RuboCop, Flake8, and ESLint will be beneficial to excel in this role. If you are passionate about utilizing your skills in Ruby, Python, Angular, AWS, and Django to drive innovation and efficiency in a software product-driven environment, this opportunity is tailored for you. Join us in our mission to develop secure, scalable, and cutting-edge technology solutions at BusPatrol.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now
Apex One logo
Apex One

Technology Solutions

Tech City

RecommendedJobs for You

bhopal, madhya pradesh

hyderabad, telangana