Software Development Engineer 1

at Rishabh Software

DP
Posted by Baiju Sukumaran
icon
Remote only
icon
2 - 5 yrs
icon
Best in industry
icon
Full time
Skills
Microservices
Spring Boot
Hibernate (Java)
Java
Spring MVC
HTML/CSS
Javascript
JSON
SQL
NOSQL Databases
Test Automation (QA)

Key Responsibilities

  • Ability to interpret and map business, functional and non-functional requirements to technical specifications
  • Interact with diverse stakeholders like Team leads, Architect, Scrum master, Business Analysts, testing and other cross-functional teams as part of application development
  • Write unit test cases for developed code as required
  • Develop solutions following established technical design, application development standards and quality processes in projects to deliver efficient, reusable and reliable code
  • Follow best practices to ensure the best possible performance, quality, and responsiveness of the applications
  • Able to approach mentors and seek guidance when needed
  • Provide support specific to application bugs or issues within defined SLAs
  • Proactively identify and communicate technical risks, issues, and challenges with mitigations

Technical Skills

Mandatory (Minimum 3+ years of working experience)

 

  • Well versed with Spring (Core, AOP, Transactions, Data), Spring MVC, Spring Boot, Hibernate
  • Experience with client-side technologies (HTML, CSS, Javascript, Jquery, JSON, JWT, )
  • Experience with RESTful services as well as SOAP based web services
  • Understanding on microservices architecture.
  • Good knowledge of Java 8 and above with core areas like Streams, Lambdas, Functional Interfaces, Concurrency, Generics, threads, networking, IO, collections
  • Knowledge in SQL and NOSQL databases
  • Knowledge of web and application servers like Tomcat, Glassfish, Jetty, Jboss/Wildfly, Weblogic/Websphere
  • Understanding in using Design patterns and Java/Spring Boot best practices
  • Experience with micro services
  • Experience in one of the test automation frameworks like Selenium, Cypress, etc..
  • Understand performance parameters and adhere to best practices in achieving desired performance.
  • Understanding of the CI/CD pipelines
  • Good knowledge and experience of working with Waterfall and Agile methodologies
  • Well versed with build tools like Ant, Maven, Gradle
  • Experience with full development cycle projects and not just maintenance projects
  • Knowledge of OOAD and system design using class diagrams, sequence diagrams, deployment diagram, activity diagram, use case diagram
  • Good knowledge of unit testing, functional testing, integration testing using jUnit, TestNG, Mockito, etc.

 

Good To Have

 

  • Experience with Kafka, ActiveMQ, RabbitMQ or similar message broker
  • Experience with ElasticSearch, Apache Solr, Lucene
  • Experience working with frontend tech stack like Angular, ReactJS, VueJs
  • Knowledge of cloud platforms (AWS, Azure, IBM, Oracle, Google)
  • Knowledge of Docker, Kubernetes

 

 

You would be part of

  • Exciting journey in building next generation enterprise products
  • Flat organisation structure
  • Enriches both domain and technical skills

 

 

Soft Skills

  • Good verbal and written communication skills
  • Ability to collaborate and work effectively in a
  • Excellent analytical and logical skills

Education

  • Preferred: Graduate or Postgraduate with specialization related to Computer Science or IT
Read more

About Rishabh Software

Rishabh Software, a CMMi Level 3 software development company, provides enterprise solutions and mobile app development services to our clients globally.
Read more
Founded
2001
Type
Products & Services
Size
100-1000 employees
Stage
Profitable
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Three JS Engineer

at An US based firm offering permanent WFH

Agency job
via Jobdost
User Interface (UI) Design
HTML/CSS
ThreeJs (Three.js)
WebGL
API
Cloud App Development
3d mathematics
Javascript
icon
Remote only
icon
3 - 6 yrs
icon
₹8L - ₹16L / yr

MUST have skills:

  • BE Computer Science, MCA or equivalent
  • Cloud app development experience
  • Strong Understanding of Threejs Concepts
  • Experience working with Threejs Immersive projects using Camera,Lights,Textures,Animations and shaders.
  • Understanding of APIs, pagination, searching, sorting 
  • Experience in setting up Projects with Webpack and the various loaders and plugins.
  • Creating high performance UI etc.
  • Proficient understanding of web markup, including html5 and css3.
  • Basic understanding of 3D mathematics.
  • 1 years of experience in 3D technologies such as WebGL, Three.js, etc
  • Experience working in a Distributed/Cloud-based environment.

Experience:

  • Min 3 year experience
  • Startup experience is a must. 

Location

  • Remotely, anywhere in India

Timings:

  • 40 hours a week but with 4 hours a day overlapping with client timezone.  Typically clients are in California PST Timezone.

Position:

  • Full time/Direct
  • We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
  • We dont believe in locking in people with large notice periods.  You will stay here because you love the company.  We have only a 15 days notice period.
Read more
Job posted by
Mamatha A

Product Engineer-Lead

at CRATOFLOW

Founded 2019  •  Product  •  20-100 employees  •  Raised funding
Leadership
React.js
Javascript
SaaS
RESTful APIs
Microservices
Java
Spring Boot
Stakeholder management
icon
Chennai
icon
10 - 16 yrs
icon
₹1L - ₹15L / yr

About the Company

A B2B SaaS platform that automates the day-to-day bookkeeping processes with a virtual live assistant built through conversational AI & ML. It’s the fastest-growing fintech product company backed by Silicon Valley investors. Cratoflow Inc. is based in Los Angeles, CA, USA with its wholly-owned subsidiary entity Cratoflow India Private Limited, with its office located at Perungudi, OMR, Chennai. 

About the job

We are looking for a passionate developer with proven leadership skills to be our first Product Engineer-Lead, who has diversified experience in designing, building, and scaling our most versatile B2B SaaS product to our global customers. 

Job Location: Chennai.  


What Will You Be Responsible For

 

  • As an engineering lead, your responsibility is to ensure that our suite of products is built to world-class architectural standards and give our customers a distinguished experience.

 

  • You are expected to manage day-to-day product development efforts by closely working with developers in a co-located environment and ensuring their deliverables are met with superior quality. At times, you will be expected to write codes by yourself, where the team needs support to begin within certain areas where they never had exposure before. 

  • Establishing the highest standards of service levels with customers and being responsible for critical factors such as uptime, performance, and site reliability.

  • Actively get involved in identifying problems with requirements and finding alternatives, identifying and resolving performance bottlenecks for production systems, especially helping your team navigate through these issues.

 

  • Responsible for managing product milestones, deployment cycles, and delivery of the overall product. Guiding teams through planning, development, rollout, and migration. Drive & lead DevOps deliverables.

  • Working with Subject Matter Experts to identify and investigate critical security vulnerabilities, providing detailed risk and remediation guidelines. Design optimal security practices when developing new application functionality.

 

  • Working with Product Management and Engineering teams, you will influence key decisions on the architecture and implementation of scalable, reliable, and cost-effective engineering solutions.

 

  • Work closely with Founders/Investors and Global Tech Leaders in strategic planning to achieve business goals by identifying and prioritizing development initiatives.

 

  • Directly responsible for the career advancement of the front-end and Full-stack Developers at various stages of career growth. 

Qualifications

Who are we looking for

  • A Computer Engineering Degree from reputed schools with a minimum of 10+ years of overall experience in Cloud/SaaS is mandatory.
  • Strong experience in leading engineering teams shipping and deploying products to Customers (service or product company)
  • Demonstrated ability to form, lead, and manage a team of engineers.
  • Strong experience with building global scale Cloud-Native Systems and modern tech stack: AWS, Java, Spring Framework, RESTful API, Microservices, and container-based applications.
  • Exposure to container orchestration systems and public clouds: Kubernetes, AWS/GCP. Strong experience in implementing, monitoring, and maintaining them.
  • Good exposure to managing Front End elements of Product Development.
  • Passionate about delivering a unique user experience with global standard UI.
  • Proficiency in designing dynamic database architecture that is scalable esp. non-relational databases such as MongoDB.
  • Must have hands-on experience in Coding.
  • Excellent communication skills.
  • Excellent stakeholder management skills.

 

Read more
Job posted by
Anand Murugan

Cloud Sales Consultant

at Concretio Apps Pvt Ltd

Founded 2014  •  Products & Services  •  20-100 employees  •  Profitable
Salesforce
Cloud Computing
Java
Javascript
Object Oriented Programming (OOPs)
icon
Gurugram
icon
2 - 7 yrs
icon
₹4L - ₹16L / yr

We are looking for highly skilled Salesforce Developers OR Other Tech Developers (Java / Javascript / Angular / PHP / .NET) who love to stay on the technical side of the curve and look to groom themselves as a Salesforce Architect going forward. You will get a training to work in Cloud Computing (Salesforce & its Lightning Javascript framework as well). 


At Concretio, we believe that work can happen from anywhere. We believe people should be able to work and learn together whether they're across the table or across the world from each other. We are open for the Remote / Work from Home option as well, so location is not a constraint any more. 


Job Responsibilities


  • Developing applications for the Salesforce.com platform. 
  • Developing Javascript frontend/apps and integrations using REST/SOAP JSON/XML. 
  • Coding APEX and custom applications for Salesforce instances. 
  • Design, code, configure, document, deliver and support solutions to meet business needs in Salesforce, including configurations, customisations, and integrations. 
  • Work with Application Architects and Tech Leads to design integrations between Salesforce.com and other systems across the enterprise. 
  • Code, configure, unit test and create supporting documentation for application development tasks.
  • Demonstrated experience building integrations with Salesforce.com (REST/SOAP - XML/JSON)

Soft Skills Checklist

  • Always learning attitude, with the rapidly changing Salesforce and Tech landscape, it’s a must. 
  • Consultant mindset, we will help you develop these soft skills, but an open attitude is needed. Talking to a client/business-user, understanding their pain points, and delivering a solution is key to project success here. 
  • Sense of ownership and self-discipline: We don’t like chasing our people for status multiple times a day. If you are one who enjoys taking ownership of tasks and delivering them without much monitoring, you will love it here. 

Tech Skills Checklist

  • Strong Salesforce basics i.e. Configuration/Clicks concepts. 
  • Apex, Visualforce/Lightning(Aura/LWC). 
  • Excellent programming skills with a good understanding of OOPS. 
  • Knowledge of any DBMS (Tables, Joins, Relationships, SQL, Normalisation).
  • Knowledge of core HTML, CSS and Javascript concepts. 
  • Experience of Chrome Extensions/Apps, Electronjs or NativeScript (nice to have).

Cultural Alignment Checklist 

  • The educational part doesn't matter much. 
  • CODING: Know, love and be comfortable in it. 
  • OPEN Mindset: An open, curious and learner profile is a must. WWW is changing at a crazy pace, we need someone who is open to adapt to this pace of change in Salesforce and tech.
  • We expect our team to crack suitable Salesforce certifications as KRAs, and happily sponsor the fees for the same. 
  • Sense of Ownership: We are not going to put a manager on your head, who will seek status updates every few hours (multiple times in a day). You will be given a task, and expectations will be to own the 100% success and failure for the same. We are never short on public praise and giving credit for a successful show. 
  • Excellent Craftsmanship: We differentiate and take pride in what we build and deliver to customers across the globe. Mediocrity is not appreciated here in anything. Top-quality code, deliverable, and communication is something we expect and continuously work to improve on a day to day basis. 
  • Strong Communication Skills: It's actually a MUST have for your experience level. 

Nice to have

  • Salesforce Communities (Classic and using Communities).
  • Taking ideas to AppExchange (OEM, Security Review).
  • Developing SPA (Single Page Applications) in Salesforce.
  • Hands-on experience in one or more JS/CSS frameworks (jQuery, React, Angular, Vue, Bootstrap, Foundation, etc).
  • Hands-on experience of Cordova, Ionic, and Hybrid mobile development.
  • How OAuth, SOAP, SAML, and other integration patterns work.
  • NoSQL and how modern database systems work.
  • Classic DBMS MySQL, Postgres etc.
  • AWS, Google or Microsoft cloud experience. 
Read more
Job posted by
Shivani Jadon

Sr. QA Engineer

at SafeGold

Founded 2018  •  Products & Services  •  20-100 employees  •  Raised funding
Selenium Web driver
Software Testing (QA)
Manual testing
Test Automation (QA)
Python
Object Oriented Programming (OOPs)
JMeter
JIRA
Startups
Jenkins
icon
Mumbai
icon
4 - 9 yrs
icon
₹8L - ₹15L / yr
Senior QA engineer

About Us -
Gold is the most trusted asset across the entire world. We are building the digital infrastructure to make a gold backed currency easier to use than a WhatsApp message. The Company has gained about 12 million
customers, largely through a focus on partnerships with large institutions like banks, payment apps and stock brokers. SafeGold converts vault stored gold into a digital product which can be sold by any digital
platform. Using SafeGold APIs any app or company can offer its customers the option to buy, sell, store and redeem gold at the click of a button for as little as Re.1.
Our API suite which is consumed by partners like HDFC, Amazon, PhonePe, MiPay, Axis Bank, Federal Bank, PC Jewellers, Caratlane, etc.
SafeGold is backed by the World Gold Council and leading venture capital funds, Beenext and Pravega.

Job Description
We’re a small team with insanely large ambitions. We are looking for a Senior QA Engineer who will develop and execute exploratory and automated tests to ensure product quality. You will work closely
with the tech and product teams to navigate SafeGold’s codebase, identify weak spots and constantly design better and creative ways to break software and identify potential problems. You'll have a huge
impact on the quality of SafeGold’s growing suite of products and services. You will be responsible for monitoring every phase of the development process and ensuring that the design and software adhere to the company standards.

What will your job entail:
● Document Test Cases.
● Develop and maintain automation suite throughout the product life cycle.
● Develop data driven test automation scripts and execute tests.
● Utilize innovative test technologies to develop application testing strategy.
● Analyse and debug the test data to identify the root cause of failures.
● Actively communicate test progress, results and other relevant information to project
stakeholders.
● Collaborate with other team members and stakeholders.

Key Requirements:
● 5-6 year(s) experience in Manual + Automation Testing. At least 2 years of proven experience in
an early stage startup is a must have
● Familiarity with Automation tools like Selenium.
● Proficiency in writing test scripts(Java/Python).
● Basic knowledge of build tools like Jenkins.
● Basic Understanding of OOPS.
● Knowledge of Load test tools like Locust,Jmeter.
● Degree in Computer Engineering or relevant fields

Our HiringProcess:
● Introductory Round to understand a bit more about your experience
● A take-home assignment
● Final Interview Round
Read more
Job posted by
Karishma Jhala
Software Development
Java
Eclipse (IDE)
IntelliJ IDEA
Python
Git
icon
Thiruvananthapuram, Chennai, Bengaluru (Bangalore), Pune, Kochi (Cochin), Hyderabad
icon
8 - 13 yrs
icon
₹10L - ₹20L / yr

Who are we looking for?

An experienced Software Developer who can collaborate with different teams to ace new product development and understand the new requirements and design constraints to troubleshoot problems with the existing product. 


Responsibilities -

  • Perform product development as per Agile methodology and practices.
  • Perform software module requirement analysis, design, test design and estimates as assigned.
  • Implement software modules and unit tests, as required.
  • Conduct appropriate verification and validation activities as assigned.
  • Detect, report, investigate, and fix product defects as appropriate.
  • Assist with escalated customer support investigations.
  • Work collaboratively with other members of the development team to efficiently troubleshoot problems.
  • Participate in the review of product engineering artefacts (e.g., specifications, designs, test descriptions, implementations, tests, records, reports, etc.).
  • Assist in preparing and reviewing the product, engineering, and management plans and reports (e.g., program and project plans) as required.
  • Prepare technical reports as required.
  • Under direction, prepare updates to system specifications, designs, test descriptions, hazard analysis, verification and validation procedures, and related technical documentation supporting software development to known standards.
  • Identify and communicate possible improvements in the work process for customers and peers.

Must haves -

  • 8+ years of relevant experience in software development.
  • 8+ years of experience in Java.
  • 8+ years of experience in IDEs (Eclipse, IntelliJ).
  • 3+ years of experience in Python.
  • 3+ years of experience in Database (PostGres, Spark, OpenSearch etc.).
  • 3+ years of experience in Flow Engine (Nifi, NATS Jetstream).
  • 3+ years of experience in Agile methodology.
  • 3+ years of experience in Git source control.

Added advantage if you -

  • Have a Master's in Engineering.
  • Have 3+ years of experience in Linux, Docker & Kubernetes, and Public/Private Cloud tech.
  • Can work in an Agile development model.
  • Have experience in software-intensive systems. 
  • Have experience in software requirements and design engineering skills using a well-defined disciplined engineering process or methodology.
  • Are familiar with Microsoft Office or other office automation/productivity software tools.
  • Are familiar with Health IT data standards, etc.
  • Have an unquenchable thirst for self-development using selected reading, seminars, and participation in continuing education.
Read more
Job posted by
Richa Telang
MS SharePoint
Microsoft SharePoint
Javascript
jQuery
RESTful APIs
Power management
HTML/CSS
Bootstrap
icon
Mumbai
icon
4 - 6 yrs
icon
₹6L - ₹10L / yr
Must Have : SharePoint

Job Description:

• Development experience on SharePoint Online with JavaScript, jQuery, RestAPI.

• Should have good experience on power platform (mostly Power Automate)

• Strong exposure to HTML5, CSS, Bootstrap is a mandate.

• Minimum 2+ years of hands on experience on SharePoint online designing and development
Read more
Job posted by
Sanjay Biswakarma

Software Trainee /Fresher || CMMI-3 || Indore/Pune/Noida

at KSOLVES

Founded 2012  •  Products & Services  •  100-1000 employees  •  Profitable
Java
Salesforce
Python
React.js
NodeJS (Node.js)
Angular (2+)
icon
Indore, Pune, Noida
icon
0 - 1 yrs
icon
₹3L - ₹5L / yr
1. Have knowledge of software development.
2. Sound knowledge of Coding & Programming.
3. Have done any technical training.
4. Excellent Communication skills.
5. Positive attitude.
6. Have the zeal to learn new technologies.
Read more
Job posted by
Jay Shri

Wordpress Developer

at Peenak Business solutions

Founded 2018  •  Services  •  0-20 employees  •  Bootstrapped
Wordpress
HTML/CSS
Javascript
icon
Remote only
icon
3 - 11 yrs
icon
₹5L - ₹7L / yr
Job Description:

We are looking for immediate joiners.
Its a permanent work from home role -In-depth working knowledge of PHP, HTML5, CSS3, and JavaScript -Experience with Wordpress themes and plugin building from scratch. -Knows-way to optimize the WP website. -Experience designing and developing responsive design and accessible websites. -Knowledge of how to interact with RESTful APIs and formats (JSON, XML). -Experience working with debugging tools such as Chrome Inspector and Firebug. Preferred: -Ability to take complex user requirements and scenarios and work out logic and programming requirements to enable functionality -Problem solving and ability to learn and understand existing development and learn new technologies -Ensure your new custom creations work properly in all environments while overcoming conflicts
Read more
Job posted by
Gaurav Kaushik

Drupal Frontend Developer

at Srijan Technologies

Founded 2002  •  Products & Services  •  100-1000 employees  •  Profitable
Drupal
Javascript
Frontend
Drupal8
Theming
icon
Remote only
icon
2 - 6 yrs
icon
₹2L - ₹10L / yr

Responsibilities:

  • Providing accurate timing estimates on work.
  • Contributing to documentation (instructional, pitch, and technical specification)
  • Contributing to the company development standards working closely with the Technical lead
  • Discussing technical solutions with clients and providing innovative new ideas to solutions.
  • Maintaining a high awareness of industry issues and trends, particularly in regard to accessibility, usability, and emerging technologies, and keep team members informed as appropriate, with a view to incorporating these in future projects and staying ahead of the market and position yourself and the company as a digital specialist.
  • Constantly seeking to develop yourself by learning new technologies and keeping abreast of your market developments.

 Requirements, Skills, Qualifications :

  • Web application development, Experience using web standards to build valid and semantic HTML5 and CSS3 driven sites.
  • Basic knowledge of JavaScript and anyone JavaScript framework.
  • Experience with CSS Frameworks such as Twitter Bootstrap.
  • Experience in using graphic design tools is required (e.g. Photoshop, Dreamweaver). Should be able to create wireframes.
  • Drupal 8 Theming with Twig and Pattern Lab knowledge
  • Should have knowledge of Javascript frameworks, MVCs. Should have experience with preprocessors, and should be able to theme responsive designs
  • Must be able to ideate creatively.
  • Should be aware of screen media, new media.
  • Experience in responsive design.
  • Experience with user flows and UI elements
  • Must be able to analyze and praise/criticize other’s designs and provide reasons behind it.
  • Good problem solving, analytical skills, and communication skills.
  • Aspiration to work in React/Angular or Drupal backend.
 
Read more
Job posted by
Srijan Technologies

Tech Lead

at Wibmo

Founded 1999  •  Product  •  500-1000 employees  •  Profitable
Java
Python
Javascript
icon
Bengaluru (Bangalore)
icon
7 - 10 yrs
icon
₹14L - ₹22L / yr
Role & Responsibilities : - Hands on experience in designing and developing applications using Java platforms - Object oriented analysis and design using common design patterns. - Profound insight of Java and JEE internals (VM tuning, Application Performance Tuning, transaction management etc) - Required to do hands on design and coding to contribute in key areas of product development - Ability to guide a team of 4-6 members in technical areas - from design to quality deliverables - Continuously excel in timely and quality builds - Excellent knowledge of RDBMS, SQL technologies, NoSQL, Cache, Linux, Git - Good exposure to JSON based REST services in Java. - Contribution/ participation with open source technologies is a plus - Exposure to banking domain is a plus - Experience with test-driven development - Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance. - Responsible for the over-all systems development life cycle of a key product or subsystem. - Should be able to work with small teams on aggressive timelines and ensure quality deliverable. - Ensure designs are in compliance with specifications & security standards - Excellent listening, writing skills and strong technical competency are essential - Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. Experience : 8-10 Yrs. Education : BE / BTech / MTech
Read more
Job posted by
Shirin AM
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.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at Rishabh Software?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort