Software Engineer

2 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We're looking for a talented and driven Staff Software Engineer who can lead product development and enhancement efforts for a symplr Spend within the symplr ecosystem.Our application is powered by Ruby 3.0.6 on the backend, with a frontend that utilizes both Angular and AngularJS. It operates on an AWS ECS cluster and uses an Aurora MySQL database for data storage. While the application has been reliable over the years, we see opportunities for improvement and modernization.This role is perfect for engineers who love solving problems and thrive in environments that mix legacy challenges with innovative solutions. If you're excited about working on impactful projects and shaping the future of a vital product, we'd love to hear from you!

Duties & Responsibilities

  • In collaboration with cross functional leaders, lead engineering team to maintain and enhance the symplr Spend product that is developed in Ruby 3.0.6 and Rails, ensuring security, performance and scalability
  • In collaboration with Product Management and Architects, contribute to the product roadmaps, estimations and planning.
  • As Product Development leader, provide hands on leadership for entire product development lifecycle that includes, Analysis, design, development, deployment and postproduction support. Ensure product is built right first time with quality built-in
  • Modernize and unify the user interface by bridging AngularJS and Angular while implementing a clear design strategy.
  • Strong verbal and written communication skills in English, with the ability to convey complex ideas clearly and effectively.
  • Optimize the application’s performance and address areas with technical debt.
  • Utilize AWS ECS and other services to maintain robust and scalable infrastructure.
  • Manage and optimize the Aurora MySQL database to ensure efficient operations.
  • Write clean, maintainable, and well-documented code while participating in code reviews. Collaborate with cross-functional teams to deliver impactful features and improvements.

Skills Required

  • Educational qualifications BE/B.Tech/MTech/MCA
  • 2 to 4 years experience in design and development experience
  • 3+ years of experience with Ruby on Rails development (Ruby 3.x experience preferred)
  • Proficiency with AngularJS and Angular (2+)
  • Strong experience with relational databases, particularly MySQL (Aurora MySQL experience a plus)
  • Familiarity with AWS ECS and related cloud technologies.
  • Experience in designing the applications using OOPS, OOAD and design patterns
  • Problem-solving skills with a knack for untangling complex systems.
  • A collaborative mindset and the ability to work with both modern and legacy technologies.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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

RecommendedJobs for You

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India