Software Engineer

Year    KA, IN, India

Job Description

Overview:

We're looking for a talented and driven Senior Software Engineer who can lead product development and enhancement efforts for a crucial application 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:
Collaborate with the team to maintain and enhance the Symplr Spend application. Develop and refine backend functionality using Ruby 3.0.6 and Rails, ensuring performance and reliability. 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 10+ years experience in design and development of enterprise level software solutions 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.

Nice-to-Have:



Experience migrating or transitioning applications from AngularJS to modern frameworks like Angular. Familiarity with containerization tools like Docker. Knowledge of CI/CD pipelines and tools. An eye for improving UI/UX consistency and usability. * A proactive attitude toward addressing technical debt and enhancing system maintainability.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4349809
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year