Cutshort logo
YourHRfolks logo
Sr. Software Engineer- RoR/Golang
Sr. Software Engineer- RoR/Golang
YourHRfolks's logo

Sr. Software Engineer- RoR/Golang

Pranit Visiyait's profile picture
Posted by Pranit Visiyait
3 - 8 yrs
₹6L - ₹16L / yr
Jaipur
Skills
skill iconRuby on Rails (ROR)
skill iconGo Programming (Golang)

About the Role:

We are looking for a Senior Software Engineer with experience in ROR/GoLang , having 3+ yrs of experience on how best to leverage and exploit the language’s unique paradigms, idioms, and syntax. Your primary focus will be on developing Enterprise Grade Systems and programs that are scalable and maintainable. You will ensure that these packages and programs are well documented and has a reasonable test coverage. You will coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

What You'll Do

  • Writing scalable, robust, testable, efficient, and easily maintainable code
  • Translating software requirements into stable, working, high performance software
  • Playing a key role in architectural and design decisions, building toward an efficient micro services distributed architecture

What You'll Need

  • Working experience on Ruby-on-Rails(ROR)/Golang.
  • Worked on enterprise grade systems
  • Have designed web services
  • Know how to scale systems that have database bottlenecks etc. 
  • Having good exposure to Microservices architecture added value.
  • Familiarity with OAuth, JWT, SSO, Authentication, and Identity Federation is an added advantage.
  • Familiar with AWS, Docker, and Kubernetes, Pods and Meshes are added advantage.
  • Experience in MySQL, Snowflake, and MongoDB is an added advantage
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About YourHRfolks

Founded :
2022
Type :
Services
Size
Stage :
Bootstrapped

About

N/A

Photos

Company featured pictures

Connect with the team

Profile picture
Ruchika Beri
Profile picture
Rohit Asnani
Profile picture
Kamal Agarwala
Profile picture
Simi Majumder
Profile picture
Bharat Saxena
Profile picture
Pranit Visiyait

Company social profiles

bloginstagramlinkedin

Similar jobs

US based early age start-up!!
US based early age start-up!!
Agency job
via Qrata by Blessy Fernandes
Remote only
4 - 10 yrs
₹20L - ₹70L / yr
skill iconGo Programming (Golang)
Requirements:

● Mastery of Golang, with experience working on complex projects.
● Experience of working in a high performance/high scalability environment.
● Experience with optimization
● Linux systems experience at the network and system level. Can discuss things like
epoll and TCP handshakes.
● Experience with production environments including hands-on experience dealing
with deployments, monitoring, hotfixing, A/B testing, triaging, and stability.
● Backend Framework: gin
● Monitoring/performance tools: Datadog
Read more
Bengaluru (Bangalore)
8 - 14 yrs
Best in industry
skill iconGo Programming (Golang)
FIPS
Cryptography
At F5, we strive to bring a better digital world to life. Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital world. We are passionate about cybersecurity, from protecting consumers from fraud to enabling companies to focus on innovation.
Everything we do centers around people. That means we obsess over how to make the lives of our customers, and their customers, better. And it means we prioritize a diverse F5 community where each individual can thrive.

F5 is looking for a Sr. Software Engineer with experience in building FIPS-ready cryptography-based security solutions at scale. You will participate in the design and implementation of F5's Edge Computing platform that is used to deploy global, scalable and secure applications. Your work includes, but not limited to, design, implementation, deployment, operational management, and debugging of security services of F5's platform.

 

Responsibilities:

  • Collaborate with architects and business leaders to understand the requirements for providing FIPS-ready cryptography-based security services for F5's platform, design solutions, and implement them
  • You will develop software for identity related security foundations of Volterra platform - Identity Management, Key Management, Secure Bootstrapping, Authentication, Authorization, Secrets Management, etc.
  • You will perform necessary compliance tasks – including building and executing the test suites – required for making systems and libraries ready for FIPS
  • You will vet various open source and closed source technologies, components, libraries, tools etc. and help build a highly available, highly scalable and easily manageable system
  • Demonstrate technical leadership in multiple domain areas, providing mentorship to other team members
  • Demonstrate leadership by taking responsibility and ownership of software components and deliver a complete product satisfying functional, scale, performance and manageability requirements
  • Hands-on coding in multiple languages while considering performance, scalability, maintainability, and flexibility

 

Minimum Qualifications:

  • BS/MS degree in Computer Science or equivalent with 6+ years of software engineering and development experience
  • Hands on experience with multiple computer programming languages such as Golang (must), C++, Python, Java
  • Hands-on experience with FIPS 140-2 and CMVP
  • Ability to implement all phases of a development cycle for a software product from understanding requirements, going through design, development and deploy phases
  • Good understanding of complexities and security challenges in large-scale distributed systems
  • Good understanding of security concepts like IPSec/TLS, PKI, SAML/OAuth, Key management, etc.
  • Experience with Cloud Computing platforms (e.g. Amazon AWS, Microsoft Azure, Google Compute etc.) is a plus
  • Working knowledge of Virtualization technologies like KVM, Docker etc.
  • Working knowledge of Cloud orchestration systems such as Kubernetes, Openstack etc.
  • Excellent written and verbal communication skills
  • Strong interpersonal, team building, and mentoring skills
Read more
Codenia techonology
Anjali Dandriyal
Posted by Anjali Dandriyal
Remote only
4 - 6 yrs
₹7L - ₹9L / yr
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconJavascript
skill iconHTML/CSS
Object Oriented Programming (OOPs)

We are looking to hire a talented ruby on rails developer to manage the interchange of data between our users and the server. You will be responsible for developing and maintaining the server-side logic for the central database, testing performance, troubleshooting, and integrating front-end elements into the application.

To ensure success as a ruby on rails developer, you should have extensive experience working with ruby and back-end integration techniques. Ultimately, a top-level ruby on rails developer can create clean, functional code that perfectly suits the needs of the company.


Read more
Stack Avenue Technologies
Akshata Maniyar
Posted by Akshata Maniyar
Remote only
5 - 12 yrs
₹16L - ₹24L / yr
elixir
Erlang
skill iconRuby on Rails (ROR)
Software Development

StackAvenue is an innovative Software Company who builds and manages awesome software for many organisations including ourselves and in various technologies to serve the needs of multiple industries.We specialise in:

  •  Software Architecture and Design.
  •  Development and Testing.
  •  Deployments and Operations.

Roles & Responsibilities :

We are looking for Senior Software Developer (Elixir/ROR) who have past experience in Elixir or Erlang.

  • Design and write with the cutting edge Elixir/ ROR language to improve the availability, scalability, latency, and efficiency of the company's range of products.
  • Work with the engineering team to explore and create new design/architectures geared towards scale and performance.
  • Participate in code and design reviews to maintain our high development standards.
  • Engage in service capacity and demand planning, software performance analysis, tuning and optimization.
  • Collaborate with product and experience teams to define and prototype feature specifications.
  • Work closely with the infrastructure team in building and scaling back-end services as well as performing root cause analysis investigations.
  • Design, build, analyze and fix large-scale distributed systems.

Qualifications :

We are looking for developers with 5+ years of experience of which 1-2 yrs of past work experience with ROR / Elixir or Erlang. In terms of Elixir we expect the following:

  • You should be aware of idiomatic programming in Elixir, and should have good awareness of concepts such as pattern matching, recursion, and behaviors.
  • You should be well versed with concurrency and processes in Elixir. 
  • You should be hands on with Genservers, Tasks, Agents, Supervisors, and other OTP concepts in Elixir.
  • Plus points if you have worked with data processing libraries such as Genstage, Flow and Broadway.
  • 5+ years of overall software engineering experience.
  • You should have good experience working with relational and non-relational databases. We use Postgres and Cassandra.
  • Good to have but not mandatory working experience with caching tools such as Redis, Queue mechanism setup with RabbitMQ.
  • Good knowledge of version management with Git.
  • Awareness of TDD. 
  • CI/CD knowledge would be a huge advantage.
  • Will to design and maintain large scale distributed systems.
  • Past experience in building complex applications, either by yourself, or as part of a larger team
  • Desire (obsessive?) for maintainability.
  • Experience of working with cross-functional remote teams in an Agile software development framework.
  • Experience in designing APIs with proper documentation.
  • Ability to write useful and maintainable tests.
  • Good understanding of the common architectural patterns and design principles.
  • Solid understanding of how modern web applications work.
  • (Nice to have) Being an active member of the Elixir community (writing blog posts, giving presentations in meetups, etc).
  • Strong written and verbal communications skills in English to engage a variety of large audiences, internally and externally.
  • Strong analytical and reasoning skills.
  • Bachelor’s Degree or equivalent in any relevant discipline.
Read more
Well Funded Healthcare Technology Startup
Well Funded Healthcare Technology Startup
Agency job
Bengaluru (Bangalore), Chennai, Hyderabad
4 - 20 yrs
₹20L - ₹80L / yr
Data Structures
Algorithms
skill iconJava
skill iconC++
skill iconC#
+2 more
Desired Experience
· 4+ years in a software engineering role
· You want to work in a highly collaborative environment: we believe a team can be stronger than its individual parts
· Are independent and curious
· Are comfortable owning features from design through delivery to production
· Have experience with one or more modern programming languages
· Are willing to dive into a large code base and contribute immediately
· Enjoy writing code that is understandable, maintainable, and testable
· Collaborative and Communicative - you love being part of a diverse team, building consensus, and establishing credibility.
You are a Class-A communicator: curious, thoughtful, clear, and (mostly) correct.
· BA/BS degree from top institution; MBA or CompSci degree preferred but not required.
Read more
Icicle Technologies
at Icicle Technologies
1 recruiter
Icicle Technologies
Posted by Icicle Technologies
Remote, Bengaluru (Bangalore), Mumbai
3 - 12 yrs
₹4L - ₹15L / yr
skill iconRuby on Rails (ROR)
skill iconHTML/CSS
RSpec
skill iconJavascript
RESTful APIs
+2 more

Icicle is looking for an experienced RoR developer who can effortlessly build with us the cleanest of all designs. We're looking for passionate Ruby on Rails developers to join our IT team in Mumbai.


Icicle builds Web & Mobile products for Startups, Brands, Digital Agencies and Enterprises, helping in bringing their ideas to life. More - www.icicletech.com


The team consists of bright young designers, hackers, senior developers, startup specialists. We are distributed with offices in Mumbai, Bangalore and New York. More - www.icicletech.com


What will you do?

As a Ruby on Rails developer, you will get to:

  • Participates as an independent contributor on an agile development team working closely with team members to effectively deliver high quality code.
  • Complete ownership of a product or feature from development to launch.
  • Coordinate and participate in the code review process to ensure delivery of high-quality, testable code using best practices and current software patterns.
  • Review and mentor other team members. Be a team player!
  • Get complete control of the product with active involvement in deciding stack and architecture.

What we are looking for

  • Minimum 3+ years in depth hard core experience in Ruby on Rails
  • Deep understanding of object-orientated programming
  • A knack for writing clean, readable maintainable Ruby code.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Skillset in Testing using Rspec
  • Demonstrated skills and experience with writing testable code and using related best practices.
  • Understanding of web services technologies such as REST is required.
  • Good experience and understanding of continuous integration and deployment process.
  • Knowledge in working with AWS or other cloud platform
  • Experience in working with limited direction while exceeding delivery expectations.
  • Great communication, particularly in explaining your coding processes, suggestions for best practices, and identifying ways to improve the teams coding quality.

Technical Expertise
Core

Ruby, Ruby on Rails, HTML, CSS3, JavaScript, Rest API
Databases

PostgreSQL, MongoDB, Redis, Memcached
Testing

Rspec (or any other Unit testing framework)
Cloud/Deployments

Capistrano, Docker, Heroku, AWS, Kubernetes

Desirable Skills

  • Participation in open-source projects.
  • Actively involved in solving problems on Github, Stackoverflow.com and groups.
  • Experience working in JS and front end frameworks (React)
  • Interest in learning new technologies.

Why Icicle

  • 100% work-life balance
  • Competitive salary
  • Perks of getting free Gym Membership vouchers.
  • Medical checkup Vouchers with topnotch hospitals and coupons for medical bills.
  • Exposure to futuristic technology, mentally stimulating work environment.
  • Opportunity to work with a big team of experienced, committed, talented people with a great sense of humour.
  • Stability of a legacy company and agility of a startup - best of both the world.
  • A healthy work environment with no politics, no bureaucracy.
  • Encouraged to learn new skills, grow together, not just maintain the status quo

So, if you have 3+ years of experience developing applications with Ruby on Rails, apply today!

Read more
Cogo Freight
at Cogo Freight
6 recruiters
Mukti Shetty
Posted by Mukti Shetty
Mumbai
2 - 6 yrs
₹20L - ₹35L / yr
Data Structures
Algorithms
Software Development
skill iconRuby
skill iconRuby on Rails (ROR)
+2 more
Cogoport is looking for a tech enthusiast who is capable of building creative features that positively impact hundreds of millions of international customers, and is highly motivated with a passion for building high-level systems that scale to hundreds of millions of transactions.

Ideal candidate should be able to guide multiple projects at once in a dynamic and expeditious environment. You will be responsible for developing a world-class product with clean, well-documented code and at the same time ensuring high performance & scalability using proper design principles. You will be responsible for writing server-side web application logic as well as for the integration of the front-end part. Needless to mention you have demonstrated ability towards urgency, ownership, sharing success and competent enough to excel prevailing engineering velocity at Cogoport.

You should be a modern thinker and believer of manager and hierarchy free organisation like Cogoport. The ideal candidate would be assessed basis the defined role fitment. Critical is that you are curious and learner to be able to seek out and evaluate new ideas and bringing them back into the organisation. If you have outstanding programming skills and a great passion for developing beautiful, innovative applications, then let's get in touch!

1. Problem Solving: You should have the rigour and discipline to approach most of the problems and ensure the delivery of quality work ahead of timelines. You are able to look at a problem, define and brainstorm ways to achieve an optimal solution and pick the best engineering approach to bring the software productivity.

2. Architectural Design: You should have in-depth knowledge to design highly scalable architecture. You have strong experience in building products ensuring scalability in tech architecture & design implementation.

3. Database: Should have strong expertise in the database to manipulate data in the software system to minimize data redundancy and maximize the speed of retrieval. Knowledge of MongoDB, MySql, PostgreSQL database is preferred.

4. Algorithm Skills: You should be adept in all algorithm aspects to define an efficient way of solving the problem. You will solve complex problems with algorithms embedded in logical thinking and creating the most efficient and optimum code.

5. Code Quality: Enhancing the code quality by structuring the code & making sure that all the guidelines are followed to ensure enhancing code efficiency & reduction of code failure & bug rectification.

6. Product Inclination: A Software Engineer not only gets involved in coding but should equally understand the product/feature to think & cover all the possible business edge cases coming on the way.
Read more
Claritus Consulting
Noida, NCR (Delhi | Gurgaon | Noida)
3 - 6 yrs
₹3L - ₹8L / yr
Yii
skill iconLaravel
skill iconPHP
MySQL
skill iconJavascript
+2 more
JD :- Proficiency in PHP, MySQL, JavaScript, JQuery, HTML, CSS/ SASS etc.- Proficiency in at least two frame works Yii, Laravel, CI, Ruby on Rails.- Candidate must have hands of experience in web application full life cycle application Development project.- Candidate must have 2+ years of experience of developing web services in at least two formats XML, cXML, SOAP, JSON/ Rest APIs.- Candidate must have experience of hosting web application on Shared hosting or Cloud like AWS, Azure etc.- Candidate must have knowledge of working on Source control like GitHub, Team foundation etc.- Candidate must be good on core apps framework like MVC/ architecture design- Having experience of project documentation belongs to entire SDLC.- Candidate must have experience of leading team- Candidate must have experience interaction with international (US) clients- Having experience of problem solving and decision making- Excellent communication skills- Should have very good attitude and Self-motivation- Provides encouragement to team members, including communicating team goals- Answers team member questions, helps with team member problems, and oversees team member work for quality and guideline compliance- Communicates deadlines and goals to team members- Conducts team meetings to update members on best practices and continuing expectations
Read more
Taleho.com
at Taleho.com
1 recruiter
Nikesh Savla
Posted by Nikesh Savla
Mumbai
3 - 5 yrs
₹4L - ₹6L / yr
skill iconJavascript
skill iconPHP
skill iconPython
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
+3 more
Job description We are looking for a Web Developer responsible for managing the interchange of data between the server and the users, as well as translating the UI/UX design wireframes to actual code that will produce the visual elements of the application. You will also design the overall architecture of the web application and evolve it to ensure maximum performance and stability. Responsibilities • Design of the overall architecture of the web application • Implementation of a robust set of services and APIs to power the web application • Building reusable code and libraries for future use • Optimization of the application for maximum speed and scalability • Implementation of security and data protection • Translation of UI/UX wireframes to visual elements • Integration of the front-end and back-end aspects of the web application • Work on supporting and adding new functionalities to native mobile applications Skills and Qualifications • Proficient knowledge of a back-end programming language PHP, Java, Node.JS • Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform • Good understanding of server-side templating language EJS • Creating database schemas that represent and support business processes for platforms like MySQL, Redis • Data migration, transformation, and scripting • Management of hosting environment, including database administration and scaling an application to support load changes • Understanding of fundamental design principles behind a scalable application • Ability to implement automated testing platforms and unit tests • Good understanding of front end CSS frameworks like bootstrap, Materialize etc. • Good understanding of advanced JavaScript libraries and frameworks such as AngularJS • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery • Basic knowledge of image authoring tools, ability to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Photoshop is a plus. • Proficient understanding of code versioning tools (e.g. Git) • Minimum education qualification of BTECH or BE in Computer Science or Information Technology required.
Read more
GreedyGame
at GreedyGame
1 video
5 recruiters
Debdutta Pal
Posted by Debdutta Pal
Bengaluru (Bangalore)
2 - 4 yrs
₹8L - ₹15L / yr
skill iconPython
skill iconGo Programming (Golang)
NOSQL Databases
Relational Database (RDBMS)
RESTful APIs
GreedyGame is looking for a lead backend developer who has a deep passion for backend systems, their scalability, as well as their continued development. He/She would be in charge of building the backend systems that power our site/software/applications and continuously improves the backend practices. You would work closely with other internal teams in building and supporting systems that deliver reliability, high performance, and epic functionality. Responsibilities Design and develop robust services that are in coordination with frontend developers ensuring the production and development of a high-quality and well-tested code. Design, develop and test features alongside other technical departments. lead the department in the design, development, deployment, and operation of services that our users use. Optimize APIs for any applications while creating and maintaining unit tests for new code and fixing defects Participate in the continuous integration of automated builds and deployments, ensuring that deliverables meet functional and design requirements and specifications of the site/software. Work with engineering leadership in solving and architecting solutions for challenging or complex site/software development issues. Take initiatives in developing and maintaining integrations of best practices within the backend department. Requirements A programmer with strong (2+ yrs) experience with Python and/or GoLang (We love Polyglots) Working knowledge of *nix systems Experience with building and scaling apps with RDBMS as well as NoSQLs Experience creating scalable Web APIs for mobile and browser consumption Vanilla development is a big plus What’s in it for you? - Opportunity to be a part of the big disruption we are creating in the ad-tech space. - Office in one of the most happening places in India. - Amazing colleagues, weekly lunches and beer on fridays!
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos