Cutshort logo
undefined logo
Software Developer
Software Developer
Vivriti Capital's logo

Software Developer

Agency job
3 - 8 yrs
₹7L - ₹25L / yr
Chennai
Skills
skill iconRuby on Rails (ROR)
skill iconPython
skill iconJava
Data Structures
Algorithms
SQL

 

Company profile

 

We are the pioneering player in the FinTech industry in India in the institutional credit space. We have created a one of a kind online marketplace for institutional credit ‘CredAvenue’, bringing together issuers and lenders, while also participating in the marketplace through their own balance sheet. Within a short span of two years, CredAvenue has gained immense traction and boasts of multiple clients across sectors, 120+ investors across multiple segments and a high volume of credit deal closures. To read about the latest numbers we have clocked, please visit http://www.credavenue.com">www.credavenue.com.

 

We are backed by two of the leading global Private Equity firms and have also been successful in attracting high quality talent from some of the leading companies and universities globally. With the fundamentals in place, we are now gearing up for our next phase of high growth, and we are further building up our team to take the company to the next level.

 

Primary Responsibilities

  • Responsible for full software life-cycle, system design and development of front-end & back-end systems
  • Writing high-quality code, participating in code reviews, designing/architecting systems of varying complexity and scope
  • Identify libraries and technologies worth experimentation
  • Build innovative solutions from scratch and liaise with architects and engineers to build solutions
  • Mentoring other team members

Required Skill

  •  Degree in Computer Science or relevant experience
  •  2-7 years of relevant hands-on software engineering experience doing software design and development
  •  Proven experience of working on back-end web frameworks like RoR (preferable) or Python/Django or Node.js
  •  Good command over at least one JavaScript frameworks like React.js, Vue.js or Angular
  •  Excellent understanding of relational database structures, having knowledge of unstructured databases (NoSQL) will be an  added advantage
  •  Expertise in object-oriented design, unit testing, integration testing, data structures, algorithms, scalable APIs, etc.
  •  Knowledge of working on cloud technologies and exposure of AWS services (EC2, RDS, S3, etc)
  •  Work in a fast-paced environment and make pragmatic engineering decisions in a short amount of time
  •  Experience with Agile Development and Scrum methodologies.

 

 

 

Work Environment Details

  • An opportunity to play a formative role in an ambitious financial services marketplace spanning investment banking, debt capital markets, institutional finance, retail lending and asset management
  • A journey that will challenge and reward you in a manner few others will
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

Similar jobs

Pune, Chennai
3 - 6 yrs
₹6L - ₹12L / yr
skill iconPython
Data engineering
FastAPI
RESTful APIs
ORM
+3 more

Experience: 6+ Years

Location: Chennai & Pune

Work Model: Hybrid

Notice Period: Immediate Joiners Preferred


Role Overview

We are looking for a highly skilled Senior Python Engineer to design, develop, and scale robust backend systems and data-driven applications. The ideal candidate should have strong problem-solving skills, experience with modern Python frameworks, and exposure to cloud and emerging technologies like Generative AI and LLMs.


Key Responsibilities

  • Design, develop, and maintain scalable applications using Python
  • Build and optimize RESTful APIs using Flask or FastAPI
  • Work on data manipulation, processing, and transformation using Python libraries
  • Collaborate with cross-functional teams to define and deliver high-quality solutions
  • Develop efficient, reusable, and reliable code with strong attention to performance
  • Implement containerization and orchestration using Docker and Kubernetes
  • Ensure application security, data protection, and compliance best practices
  • Manage code versioning using Git and follow CI/CD best practices
  • Contribute to cloud-based deployments and infrastructure
  • Explore and implement solutions using Generative AI and Large Language Models (LLMs)



Required Skills & Qualifications

  • 6+ years of hands-on experience in Python development
  • Strong understanding of Python fundamentals and problem-solving skills
  • Experience with data manipulation libraries (e.g., Pandas, NumPy)
  • Expertise in building REST APIs using Flask or FastAPI
  • Solid understanding of ORM frameworks (e.g., SQLAlchemy, Django ORM)
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Hands-on experience with Docker and Kubernetes
  • Strong knowledge of application security principles
  • Proficiency in Git and version control practices
  • Exposure to Generative AI concepts and working with LLMs
Read more
a global provider of Business Process Management and Outsourcing solutions company
a global provider of Business Process Management and Outsourcing solutions company
Agency job
via Jobdost by Saida Pathan
Pune, Bengaluru (Bangalore)
3 - 10 yrs
₹12L - ₹16L / yr
Robotics
skill icon.NET
skill iconJava
Business process management
BPM
+2 more

Job Description - Blueprism Developer / RPA Developer

  • Design technical specifications for RPA (Blue Prism) that meets the requirements and handled all the non functional requirements of concurrency, scalability, security requirements, restart and recovery.
  • Develops and configures automation processes as per the technical design document to meet the defined requirements. Works on the coding the more complicated automations or reusable components, and delegates and mentors junior developers for the less complex components.
  • Develops new processes/tasks/objects using core workflow principles that are efficient, well structured, maintainable and easy to understand.
  • Complies with and helps to enforce design and coding standards, policies and procedures.
  • Ensures documentation is well maintained.
  • Ensures quality of coded components by performing thorough unit testing.
  • Works collaboratively with test teams during the Product test and UAT phases to fix assigned bugs with quality.
  • Reports status, issues and risks to tech leads on a regular basis
  • Improves skills in automation products by completing automation certification.
  • Mentors junior developers and performs code reviews for quality control.

Qualifications

Bachelor degree in Engineering / Computer Science

Additional Information

  •  5- 8 years of IT experience and having good understanding of programming concepts.  Should be from a programming background on any coding language (.Net, Java).
  • Working experience in RPA for a minimum of 2 years and having project experience of a minimum 3 RPA implementations.
  • Understands development methodology and lifecycle
  • Should be trained on RPA tools (Blue Prism).
  • Self-motivated, team player, action and results oriented.
  • Well organized, good communication and reporting skills.

Notice Period : 1 Month or Immediate joiner  preferred

Read more
Midas Minds
Bengaluru (Bangalore), Hyderabad
3.5 - 6 yrs
₹6L - ₹10L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
SQL

Roles and Responsibilities:

  1. Contribute in all phases of the development lifecycle
  2. Write well designed, testable, efficient code
  3. Ensure designs comply with specifications
  4. Prepare and produce releases of software components
  5. Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  6. Ensure continual knowledge management
  7. Adherence to the organizational guidelines and processes

Skills /Competencies: a. Bachelor/Master’s degree with good experience in computer programming b.4+ years working experience in application development using Java

Essential Skills:

  1. Hands on experience in designing and developing applications using Java EE platforms
  2. Object Oriented analysis and design using common design patterns.
  3. Profound insight of Java and JEE internals (Data structure, Algorithm and time complexity, Memory Management, Transaction management etc)
  4. Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  5. Experience in the Spring Framework
  6. Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) and UI technology (Angular/React JS)
  7. Ability to operate independently while establishing strong working relationships with co-workers and cross-functional teams
  8. Strong organizational and prioritization skills
  9. Demonstrate critical attention to detail and deadlines, and are self-motivated
  10. Ability to adapt to changes in direction and priorities in a project and deadline-oriented environment
  11. Strong written and verbal English communication skills
  12. Problem-solving attitude

Preferred skills Good to have –

  1. Knowledge in any UI technology (Angular, React, JS)
  2. Intermediate level knowledge of Unix environment (User commands, not System Admin commands)
  3. Understanding of capital markets and middle/back office processes in the financial services space


Read more
Indonesian Fintech Startup
Indonesian Fintech Startup
Agency job
via Beiing by Mukarrum Pasha
Remote, Bengaluru (Bangalore)
7 - 15 yrs
₹40L - ₹60L / yr
skill iconRuby
skill iconRuby on Rails (ROR)
skill iconPython
skill iconJava
skill iconJavascript
About You:
● You have a minimum of 7 years of experience working on production systems at a
productcompany with a decent scale
● You have a deep understanding of design patterns, memory/performance optimization, and how to summarise and share knowledge
● You have experience developing software services and an understanding of design for scalability,performance, and reliability
● You have excellent experience in managing security, reliability, performance, maintainability, and scalability
● You have familiarity with microservice architecture, containers, and related technologies
● You have strong knowledge of software development fundamentals, including relevant backgroundin computer science fundamentals and agile development methodologies.
● You have a strong development experience in using modern web frameworks in
programminglanguages like Ruby on Rails, Python, Javascript.
● You have a strong understanding of relational databases and SQL and you practice test drivendevelopment
● Would be an added advantage if you have a passion for mentoring and helping people on your team grow and achieve their goals
● You are an excellent collaborator & communicator. You know that startups are a team sport. Youlisten to others, aren’t afraid to speak your mind and always try to ask the right questions.
● You are excited by the prospect of working in a distributed team and company.
● If you like to tinker and have hobby projects, send us links to your blog, github etc

Location: We are open to candidates working from anywhere in India/across the globe. At the moment, however, like most teams, we are fully remote.
Read more
NA
NA
Agency job
via Jobdost by Heena K
Bengaluru (Bangalore)
3 - 6 yrs
₹6L - ₹8L / yr
skill iconJava
J2EE
SQL
Webservices
skill iconSpring Boot
+6 more

Role: Senior Software Developer

Experience: 3-6 years of experience.

Work Location: Bangalore

 

Job responsibility The Software Developer contributes, to create a customer’s solution, in the building phase of the software development life cycle. The Software Engineer is responsible for performing the detailed design of application and technical architecture components and classes in accordance to the specification provided by the Solution Architect, for coding of SW components, and for the early testing phases (component testing), and system testing support

Requirement:
Must Have skills: Java/J2ee, SQL, Web services, Spring Boot, Elastic search

Job description
- Hands on experience in Java, Python, scripting
- Design, implement, deploy and support web-based applications and web services using server technologies stacks that include Java, MySQL
- Experience in Java/J2EE using web frameworks Play or Spring boot, REST API Development and ORM (JPA, Hibernate eBean etc.)
- In depth knowledge of Design patterns and Data structures
- Databases - MySQL, Oracle, SQL
- Solid understanding of concepts like Web Services, SOA, REST APIs, Message Queue, Caching, Distributed/Scalable Architecture
- Secure application development best practices, such as OWASP
- Document and maintain all design documents and involve in review process.
- Experienced problem solving and debugging skills.
- Good verbal and written communication and interpersonal skills
- Experience in Agile methodology is added advantage
- Knowledge of Cloud Knowledge /Azure
- Must know about Unix knowledge
- experience in Elastic search

Read more
Baton Systems India
at Baton Systems India
1 recruiter
Ananth RK
Posted by Ananth RK
Chennai
4 - 10 yrs
₹8L - ₹18L / yr
skill iconJava
skill iconSpring Boot
Microservices
RESTful APIs
JUnit
+3 more
Must Have Skills
- Hands-on programmer with ability to write idiomatic code in Java
- Strong preference to write automated unit & integration tests
- Prior experience in designing & deploying Microservices and performant REST APIs
- Good understanding of and experience in Continuous Integration / Continuous Delivery
- Hand-on experience using one of the server-side Java frameworks such as Spring Boot
- Excellent communication skills

Nice to have
- Experience working with AWS or other Cloud providers
- Experience working in Event-Driven systems (using Apache Kafka or something similar)
- Exposure to Angular or React
Read more
V7EVEN INFOTECH
at V7EVEN INFOTECH
1 recruiter
Sanskruti Gupta
Posted by Sanskruti Gupta
Remote, Jaipur
5 - 10 yrs
$24K - $36K / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+15 more
Profession: Java Developer
Location: Jaipur/ Remote
Employment type: Full-time

What you bring to the team:
 Experience
• University degree in Computer Science or other related fields preferred; equivalent experience will be considered.
• 5+ years’ experience
 Knowledge
• Experience in Java (min. 3 Years in Production), JDBC / SQL (Oracle or SQL Server or PostgreSQL), Spring Framework (Core, JDBC, Transactions, Spring REST), Hibernate (Core, HQL, Spring Integration).
• Experience in JavaScript (objects, asynchronous, arrays, prototypes, classes).
• Experience in jQuery (or similar framework).
• Experience in Gradle(preferred) or Maven.
• Experience in Jenkins.
• Experience in Apache Tomcat (or similar application server).
• Excellent communication and didactical skills.
• Good level of English.
 Represents a Plus
• Groovy
• JEE (Servlets)
• Jasper Reports,
• OpenUI5
• Basic knowledge of JSF

Skills
• Good in problem analysis and judgment – you evaluate the impact of architectural decisions, actions, choices, risks and updates and their impact on the organization.
• Autonomous in executing tasks, preparation of advice, and decision making about the implementation.
• Persistent – you deal with conflicts of interest and obtain a good and acceptable end solution.
• Communicative and persuasive – you can document in a comprehensive way to non-IT colleagues the decisions taken.

Benefits
• You’ll be working for European projects and deal with European culture.
• You’ll have possibility to permanent placed on-site in Europe.
• You’ll be working with motivated people, that love creating products that our customers love.
• You’ll be continuously growing both as an individual and as a professional, by learning on the job.
• You’ll have the change of both solving reliability issues, but also coding reliability from the inception to running the product. As we strive in automating toil away, you’ll work on more and more complex topics.
• You’ll have the opportunity to participate in various initiatives or working groups with the goal of enriching and streamlining our landscape.
Read more
Supr Infotech Solutions
at Supr Infotech Solutions
6 recruiters
Cibi Thomas
Posted by Cibi Thomas
Remote, Bengaluru (Bangalore)
3 - 7 yrs
₹19L - ₹36L / yr
Data Structures
skill iconJava
Algorithms
skill iconPython
Dear Aspirants, We are looking for smart coders who are cognizant of business, product and quality. Requirements Have a taste for solving complex and interesting problems. A solid foundation in computer science, with strong competencies in data structures, algorithms and software design. Extensive and expert programming experience in any one programming language. Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces. Experience with multi-threading and concurrency programming is must. Worked in a startup like environment with high levels of ownership and commitment. Should have basic operational experience including deployments and maintenance of aws services like ec2, rds, sns, sqs, route53 etc. Strongly practice writing unit and integration tests with reasonable coverage of code. Experience building highly scalable business applications, which involve implementing large complex business flows. Bachelors or higher degree in Computer Science or related technical discipline. Regards, Cibi M Thomas
Read more
Gameberry
at Gameberry
5 recruiters
Afsar Ahmad
Posted by Afsar Ahmad
Bengaluru (Bangalore)
2 - 6 yrs
₹12L - ₹25L / yr
Data Structures
Algorithms
skill iconProgramming
We are here to entertain people and amaze them with our creative ideas, out of the box thinking and love for them. Your responsibilities: Implement and own specific areas of our various games You should be: - Passionate and have the ability to implement complex solutions with simple and understandable code. - Passionate about working for the people Why work with us? - We give you the freedom to implement your ideas - We work for the people - We give competitive salary and flexible timing
Read more
Apurva
at Apurva
1 recruiter
Apurva Shelar
Posted by Apurva Shelar
Pune
3 - 7 yrs
₹10L - ₹20L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
testing testing testing testing testing testing testing
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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