The Job logo

What

Where

Senior Software Engineer (ROR,ReactJS)

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Responsibilities

  • You will maintain, update, and add functionality to Ruby on Rails frontend application that compose the PlanGrid product
  • You will migrate older Rails project to latest Rails version
  • You will improve application performance and ensure scalability and reliability of an existing Rails server
  • You will collaborate with frontend team on full stack features
  • Connect endpoints to other web services
  • You will work with a CI/CD system using Jenkins, deployed using the Spinnaker
  •  

Minimum Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, etc
  • 5 to 8 years of experience in software development
  • Experience working with Ruby on Rails, across multiple major versions (2+ years)
  • Familiarity with frontend libraries (preferably React) and with devOps practices and tools, including CI/CD pipelines
  • Experience maintaining legacy systems, eliminating technical debt, addressing security concerns
  • And the ability to debug and improve code for performance, with an ability to collaborate with teams



 

Set alert for similar jobsSenior Software Engineer (ROR,ReactJS) role in Bengaluru, India
Autodesk Logo

Company

Autodesk

Job Posted

2 years ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

Autodesk Logo

Principal Engineer - ROR

Autodesk

Bengaluru, Karnataka, India

Posted: 2 years ago

Responsibilities Lead and mentor a collaborative Scrum team of Ruby on Rails developers Encourage and facilitate communication and collaboration within the team Participate in project planning, including estimating the work, setting priorities, and defining goals Communicate project status to partners and team members Participate in the full software development life cycle from requirements analysis and design to maintenance for BIM360 Account and Project Admin Collaborate with cross-functional teams to design, and ship new features Facilitate Scrum events and support the team in following Agile principles Review code, maintain code quality, and ensure the responsiveness of applications Identify bottlenecks and bugs, and create solutions to these problems Contribute to application design and architecture Implement set of services and APIs to power the web application Maintain code integrity and organization   Minimum Requirements 8 to 12 years of experience as a Ruby on Rails developer Experience as a team lead, managed ROR developers Experience working in a Scrum environment Experience encouraging a collaborative team environment Experience with project planning and status reporting Experience with object-oriented programming Experience with the syntax of Ruby and its nuances Familiarity with concepts of MVC, Mocking, ORM, RESTful, and OAuth Experience writing clean, readable Ruby code Understanding of fundamental design principles behind a scalable application Implement automated testing platforms and unit tests Experience with code versioning tools (such as Git) Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc) Experience with PostgreSQL, JavaScript, CSS, and AWS BSc/MSc degree in Computer Science, Engineering or a related field, or equivalent experience Overlap with Pacific Standard Time by at least 4 hours for the first 6-12 months    

Autodesk Logo

Senior Software Engineer (C++, ML/AI)

Autodesk

Pune, Maharashtra, India

Posted: 2 years ago

Responsibilities   Design, implement, test and maintain features for Fusion 360 based on stakeholders’ requirements, mostly in C++  Write technical design documents, participate in design and code reviews, develop estimates for tasks and document code  Mentor junior engineers on the team and act as a technical lead in areas of your expertise  Work closely with an extended team of software developers, quality team, product and experience designers in the US and other worldwide engineering sites  Work on a truly Agile team, 2 week-long sprints, and a strong emphasis on test automation for all code changes  Flexible and respond quickly to multiple priorities under changing conditions  Program primarily in C++ using Microsoft Visual Studio on Windows, and Xcode on OS X Research, implement and use different ML/AI algorithms and tools Extend existing ML/AI libraries and frameworks   Minimum Qualifications   Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Mathematics, or related field  6-12 years of industry experience building and delivering robust, performant, and maintainable commercial applications   Strong C++ and Data Structures, Object Oriented Programming, Design Patterns, Computer Science fundamentals  Experience in using and implementing Machine Learning, Artificial Intelligence and Deep Learning solutions Familiar with cross-platform application development using Visual Studio development environment on Windows and XCode on the MacOS  Outstanding programming, debugging and problem-solving skills  Experience with Jira & Git  Working knowledge of Agile & Scrum  Ability to work well in a team to deliver on team goals  Ability to learn large software systems quickly  Excellent verbal and written communication skills in English  Experience with Python, JavaScript, JSON, Jira, and Jenkins Experience with QT a plus  Experience in CAD software development will be a plus 

Autodesk Logo

Software Engineer (Full Stack)

Autodesk

Bengaluru, Karnataka, India

Posted: a month ago

Position Overview Autodesk Identity Access and Management team is seeking a talented and highly motivated individual who loves finding efficient, scalable and thoughtful solutions to a variety of technical and product challenges. As a member of a team responsible for building foundational services, you will have the opportunity to contribute to the development of identity service that is leveraged by 150+ Autodesk desktop, mobile, and web applications as well as a growing third-party developer ecosystem for managing authentication, authorization, profile, and entitlements. The service is one of the key business enablers serving millions of customers every day. You will be working on cutting edge AWS technologies to build the Customer Identity and Authorization Platform for Autodesk.   Responsibilities Work effectively as a member of the self-organized agile team that builds, owns and runs the service Contribute to all aspects of service development including front-end, back-end, DevOps, and quality Assist in the operation of the service, e.g. monitoring, alerting, metrics, logging, and troubleshooting Work closely with senior engineers, architects, product owners to understand requirements and translate them into elegant implementations Use the current system behaviour to identify opportunities for continuous improvement of the scalability, reliability, usability, and security of the system   Minimum Qualifications Bachelor’s degree or equivalent experience in Computer Science  1-5 years of software engineering experience Excellent grasp of basic tenets of computer programming Excellency at least one of the programming languages (Go-lang, Python, C# , Java)  Familiar understanding of web services, including REST Clarity of Design Patterns as well as an understanding of design paradigms Committed to quality, including security and performance Strong interpersonal, communication and presentation skills   The Ideal Candidate Willing to continuously learn new technologies and driven to adopt best practices Should be a Passionate, adaptable, flexible, independent and self-motivated individual, who takes initiative and ownership of projects are desire Experience with AWS stack is a plus Knowledge of OIDC Stack will be an advantage Understanding of web services, including REST UI Development experience with HTML 5, CSS 3, JavaScript Familiarity with database technology such as MySQL, SQL Server and DynamoDB Experience with Continuous Integration and Continuous Delivery practices Excellent troubleshooting skills, able to debug complex technical issues involving multiple system components Understing IAM domain

Autodesk Logo

Software QA Engineer [Coo-Get-Systems & Apps Engineering]

Autodesk

Bengaluru, Karnataka, India

Posted: 2 months ago

Our team specializes in automating business processes within the SAP S4 HANA ERP system, encompassing end-to-end functionalities that support regression testing, integration testing, and user acceptance testing. We focus on automating and maintaining various modules in the SAP ERP landscape, with an emphasis on core finance practice. The team handles defect triage, maintains testing artifacts in the testing tool, and manages reporting cadences for core finance deliveries. We are looking for a motivated and organized Quality Assurance test engineer to join our team. This entry-level role is designed for individuals looking to start their career in ERP automated testing and the development of critical organization skills. The ideal candidate will support with daily automation of ERP test scenarios using Python coding skills, the individual will need to be a collaborator with focus on collaboratively working in the Quality assurance domain focused on functional Business capabilities.    Key Responsibilities:   Assist with weekly automated regression execution and updates.  Perform hands on automation development using Python as the language. Collaborate with other team members in creating a cohesive test script for End-to-End processes. Support maintenance existing automation repository and performing required updates on a regular basis. Collaborate with Functional teams to gather Requirements for automation and receive required Knowledge transfer to create new automated test scripts. Support functional teams in creating transactional data for testing using existing automated test scripts. Support the development and implementation of quality assurance tools and processes.  Keep testing artifacts and records well-organized, up to date and accurate manner promptly (i.e. including document management, data entry, and report generation).   Qualifications:   Bachelor’s degree required. 0-2 years of experience  Good written and verbal communication skills.  Organize and able to manage deliveries. Ability to work collaboratively with cross-functional teams.  Detail-oriented with a focus on accuracy and consistency.  Able to handle changing priorities and multitask effectively.   Skills:   Basic understanding of Coding principles and practices.  Strong interpersonal and communication skills.  Ability to create and maintain organized documentation and records.  Strong analytical and critical thinking skills.