
Senior Software Engineer - RoR, Ruby
at Our client is into IT & Services. ( AJ1)
We are looking for a Ruby on Rails Developer who is dedicated to the craft, writes code that they are proud of, and can hit the ground running.
You will write beautiful Ruby to a high standard, in a timely and scalable way that improves the code-base of products in meaningful ways.
You will be a part of a full-stack team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
Responsibilities
- Contribute to all phases of the development lifecycle
- Design, build and maintain efficient, reusable, and reliable Ruby code
- Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
- Ensure development is in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Qualifications
- BSc/BE/BTech in Computer Science, Engineering, or a related field
- 4+ Experience with Ruby on Rails, along with other common libraries such as RSpec and Resque
- Good understanding of the syntax of Ruby and its nuances
- Solid understanding of object-oriented programming
- Good understanding of server-side templating languages such as Liquid, Slim, etc
- Good understanding of server-side CSS preprocessors
- Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful
- A knack for writing clean, readable Ruby code
- Ability to integrate multiple data sources and databases into one system
- Understanding of fundamental design principles behind a scalable application
- Able to create database schemas that represent and support business processes
- Able to implement automated testing platforms and unit tests
- Proficient understanding of code versioning tools (Git)
- Familiarity with development aiding tools{such as Bower, Bundler, Rake, etc
- Familiarity with continuous integration
- React experience is good to have

Similar jobs
🚀 Hiring: Solution Architect | 6–9 Years | Hyderabad / Pune | Europe Shift
Experience: 6–9 Years
Location: Hyderabad / Pune (Remote/Hybrid)
Shift: Europe Time Zone (Mandatory)
Notice Period: Immediate to 30 Days Preferred
About the Role
P99Soft is looking for an experienced Solution Architect to design and deliver scalable enterprise solutions across Cloud, AI, Data, Salesforce, and SaaS technologies. The role involves working closely with customers, engineering, and delivery teams to drive AI-first and cloud-native transformation initiatives.
Key Responsibilities
- Design end-to-end enterprise solution architectures.
- Translate business requirements into scalable technical solutions.
- Lead technical discovery workshops and customer discussions.
- Define integration, security, scalability, and deployment strategies.
- Guide engineering teams and review technical designs.
- Prepare solution proposals, architecture documents, and effort estimates.
- Drive innovation in Cloud, AI, and SaaS technologies.
Required Skills
- AWS: EC2, Lambda, ECS/EKS, API Gateway, RDS, DynamoDB, S3, IAM, VPC, CloudFormation/Terraform
- Data: Data Lakes, ETL/ELT, Snowflake, Redshift, Databricks (Preferred)
- AI/GenAI: LLMs, RAG, AI Agents, Prompt Engineering, OpenAI/Amazon Bedrock
- Architecture: Microservices, REST APIs, Kubernetes, Docker, CI/CD, DevSecOps
- Strong customer-facing consulting, communication, and solutioning experience.
Role Overview
We are looking for a highly driven and curious Business Development Intern to join our fast-paced team at StepOut. This role sits at the intersection of strategy, operations, and execution, where you will actively contribute to building and scaling our business pipeline.
You’ll work closely with the core team on market research, lead generation, and automation of business workflows, while gaining hands-on exposure to how a sports-tech startup operates and grows.
If you’re someone who enjoys solving problems, thinking strategically, and executing with speed — this role will give you unmatched learning and ownership.
Key Responsibilities
1. Research & Analysis
● Conduct market and competitor research to identify opportunities and trends ● Analyze potential segments, partnerships, and growth channels
● Translate research into actionable insights for business strategy
2. Lead Generation & Scouting
● Identify and build high-quality lead pipelines across relevant segments ● Scout potential partners, clients, and collaborators
● Maintain structured lead databases and tracking systems
3. Outreach & Execution
● Execute targeted outbound reach-outs (based on defined goals)
● Support in crafting messaging and improving response rates
● Assist in maintaining consistency and quality in all communications
Must-Have Skills
● Strong communication skills (Fluent in English, professional & well-spoken) ● Good understanding of business, startups, and marketing fundamentals
● Hands-on familiarity with AI tools (for productivity, research, or automation)
● Working knowledge of Microsoft Office (especially Excel)
● Ability to work in a high-performance, fast-paced team environment ● Basic understanding of LinkedIn for research and outreach
Good-to-Have Skills
● Prior experience working with a startup or early-stage company
● Exposure to CRM tools or automation platforms
● Strong analytical thinking and structured problem-solving ability
● Interest in process optimization and operational efficiency
● Understanding of sales funnels and customer lifecycle
● Interest or knowledge in football is preferred
Culture Fit (What We’re Looking For)
● High ownership and bias for action
● Willingness to learn, adapt, and move fast
● Strong team player with a collaborative mindset
● Comfortable with ambiguity and solving unstructured problems
What You’ll Gain
● Real exposure to business development in a startup environment
● Hands-on experience with automation tools, CRM systems, and outreach strategies ● Opportunity to work directly with core decision-makers
● A fast-learning environment with high ownership and impact
- Build performant frontend features using React and Next.js.
- Drive UI architecture decisions to support A/B testing and analytics tracking.
- Implement pixel-perfect designs in collaboration with Design and Product teams..
- Contribute to performance baselining and monitoring for web/mobile platforms.
- Ensure seamless experiences across browsers and devices.
- Own CI/CD workflows for frontend deployment and observability.
Job description
What part will you play?
- Apply design thinking to deliver end-to-end user experience solutions with a focus on user needs and business goals.
- Expertise in design user interfaces based on exploration of interaction design concepts and refinement of design through an iterative process.
- Responsible for delivering all aspects of design, from defining customer needs to delivering concepts and prototypes to UI specifications for development.
- Best Utilization of industry design standards and practices to define and implement design criteria, design guidelines, and design specifications.
- Collaborate closely with Project Lead, Project Manager and development team in planning, prioritizing, requirements analysis, task analysis, conceptual modeling, interaction design, and usability testing.
- Produce user requirements specifications, personas, storyboards, scenarios, user flow diagrams, wireframes, design prototypes, and design specifications.
Use your skills to move the world forward!
- Hands on expertise in using tools such as Abode XD, Photoshop, illustrator, Axure, Sketch
- Proficiency with UX design process, Lean UX methodologies will make valuable contributions
- Knowledge with HTML, CSS and JavaScript and Certifications in Interaction Design, UX design or Human computer Interaction is an advantage.
- Possess excellent facilitation, presentation and interpersonal skills will make valuable contributions.
* Hands-on experience in Angular JS / Angular (3-11)
* Experience in HTML / Java Script / CSS
* Experience in Ms SQL / Postgresql / Oracle / LINQ
* Hands-on experience in Jquery / Typescript
Added Advantages
* Experience in Microservices architecture
* Experience on cyber security aspect of application development
* Develop, perform unit testing
- Build reports/dashboards in accordance to the user requirement and test/deliver as per the project plan.
- Provide estimates and contribute to defining timelines and project plans
- Support requirements gathering of the end-to-end solution development for SAP BW/4/HANA report development.
- Provide business expertise and best practice advise for Analysis for Office (AFO) tool
- Provide subject matter advice in the development of BW/4HANA Deliverables.
- Assist project team with draft of functional specifications for Standard SAP BW/4HANA data models and views.
- Support technical configurations, and build of the application, source management, change management and/or technical delivery components.
- Work with project management to document and communicate risks and issues.
- Read data from multiple data sources and transform, enrich, and aggregate data for an efficient presentation in an enterprise environment
- Work with onshore, offshore and 3rd party development teams to ensure coding, testing, debugging, and implementation activities are completed as required
- Ensure alignment to Sun Life SDLC and internal standards and compliance
- Transition projects and enhancements to Operations
- Support our operational team as needed with problem analysis, resolution, escalation, and reporting
- Collaborate closely with our internal teams (e.g. data architects, designers, business to business, business intelligence/reporting, server management, etc.) to deliver solutions for business needs.
JAVA SPRING BOOT
Mandate Skills: Java+Springboot (Mandatory), Angular is add on
This is Java lead developer role based in Pune India. You should be ready to take challenges and passionate about CI/CD practices. You should be a good team player with excellent sense of ownership & responsibility. Technical skills :
- You have experience building applications on Spring Framework, Springboot & RESTFul web services is must.
- Hands on experience in Front-End technologies such as Angular JS is preferable.
- You have experience working on Unix / Linux.
- You have DB query experience on Oracle.
- Effective & clear communication Understands the value of diversity in the workplace and is dedicated to fostering an inclusive culture in all aspects of working life so that people from all backgrounds receive equal treatment, realize their full potential and can bring their full, authentic selves to work.
- 12 to 16 years of experience in enterprise level software architecture, design, development (architecture, design patterns, reliability and scaling) of new and current systems
- Experienced in Full Stack product development
- Bachelor’s Degree in computer science or a related field
- Computer Science fundamentals in data structures, algorithm design and problem solving.
- Extensive knowledge and deep understanding of Java and related technologies
- Experience with modern software development methodologies: Agile/Kanban, CI/CD, DevOps, etc.
- Proficiency in Full Stack product development
- Proficiency with Java is essential.
- Proficiency with React, TypeScript, JavaScript, HTML CSS is essential
- Proficient with REST APIs
- Proficient with product development experience on both front end and back end
- Experience with AWS and/or other public cloud technologies.
- Database Experience (query optimization, index generation, caching) or NoSQL DBs a plus
Preferred Qualifications:
Job brief
- We are looking for a qualified Front-end developer to join our team.
- You will be responsible for building the ‘client-side’ of our web applications.
- You should be able to translate our company and customer needs into functional and appealing interactive applications.
- If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you.
- We expect you to be a person, who is curious about new digital technologies and aspires to combine usability with visual design.
Responsibilities
- Use markup languages like HTML to create user-friendly web pages
- Maintain and improve website
- Optimize applications for maximum speed
- Design mobile-based features
- Collaborate with back-end developers and web designers to improve usability
- Get feedback from, and build solutions for, users and customers
- Create quality mockups and prototypes
- Help back-end developers with coding and troubleshooting
- Ensure high quality graphic standards and brand consistency
- Stay up-to-date on emerging technologies
Requirements
- Understanding of key design principles.
- Experience in HTML, CSS, JavaScript, and JS Frameworks like Angular, Backbone and React.
- Understanding of server-side CSS.
- Knowledge in responsive and adaptive design.
- Understanding of SEO principles.
- Good problem-solving skills.
- Excellent verbal communication skills.
- Good interpersonal skills.
- An ability to perform well in a fast-paced environment
- Excellent analytical and multitasking skills










