Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Pune - Xoriant @ Xoriant Solutions

Home > Programming & Design

 Senior Software Engineer - Pune - Xoriant

Job Description

Job description

  • As a Senior Back End or Fullstack Engineer, you ll build best-in-class SaaS solutions that enable efficiency, transparency, and accountability within government agencies.
  • You ll be a key member of our engineering team, delivering new features and improvements in a fast-paced, agile environment using modern technologies.
  • Having a keen eye for good API design, scalability, and micro-service architecture will help enable your success in addition to your ability to develop new UI features and functionality using React and Redux.
  • We value self-starters with the ability to communicate ideas effectively and contribute to OpenGov s culture of respect, dedication, and fun.
  • We value clean code, principles over dogma, and making the world a little better every day.

What You ll Do - Function:

  • Ship critical customer use cases for Budget and Planning products
  • Maintain current and implement new features in Ruby on Rails for an application that often has over 10k concurrent users
  • Write performant, maintainable code while iterating and shipping rapidly
  • Collaborate with stakeholders across Design, Product Management, and Engineering
  • Deliver iterative improvements to realize a product vision on schedule
  • Replace legacy components with smaller, easier to maintain microservices
  • Significantly refactor legacy Ruby code to improve code maintainability and efficiency
  • Develop new UI features and refactor existing code using Ruby on Rails, ReactJS, NodeJS, PostgreSQL and Redis
  • Develop and document REST APIs
  • Consume and publish events via our Data Platform
  • Improve the performance of existing systems
  • Configure monitoring and alerting systems

What You Bring - Experience:

  • 5 years of professional experience and track record of developing high-quality scalable code using Ruby on Rails in a small, agile team
  • 4 years delivering software using an agile methodology (Scrum ideally)
  • Optional for Back end, none optional for Full stack: 4 years of professional experience with modern Javascript frameworks (ideally React/Redux)
  • Experience building SAAS software or heavily trafficked consumer-facing software
  • Experience with cloud-native software delivery (including containerization)
  • Successfully built APIs, architected database models, and event-driven patterns
  • Solid SQL experience
  • Java experience is a plus

What You Have - Skill:

  • Strong verbal and written communication skills in English are required
  • Solid OOP and software design knowledge
  • Ability to solve complex problems and provide solutions that can be applied optimally in a service environment.

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization

Contact Details:

Company: Xoriant Solutions
Location(s): Pune

+ View Contactajax loader


Keyskills:   Product management Software design Backend Postgresql Javascript Scrum Agile methodology Budgeting Monitoring SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Xoriant Solutions

Xoriant Corporation is a product engineering and services company, serving technology startups as well as mid-size to large corporations. We offer a flexible blend of onsite, offsite and offshore services from our Global delivery centers ( Sunnyvale, New Jersey, Mumbai, Pune, Gurgaon, Kolkata and B...