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

Software Developer @ Surya Software Systems

Home > Software Development

 Software Developer

Job Description

Surya at a Glance


Surya builds digital products, and helps companies with their digital transformation. Our clients are based in India, USA, Europe, Africa, and the Middle East.


Surya was founded in 1999 by Mr. D.N. Prahlad (an early employee of Infosys), to create software products. Headquartered in Bangalore, we also have offices in the USA, and France.


Were currently building Lidana, an AI Copilot for QA.


Some of our previous work includes:

  • Building web apps and web services on Apples iCloud.com.
  • Building a wallet platform from scratch for an African bank (similar to PayTM before UPI).
  • Building the iOS Design System for Swiggy and Slice.
  • Building apps for Chanel.

To learn a bit more about how we operate at Surya, read our employee handbook.


What Were Looking For

The Way You Work

  • An unwavering attention to detail and care towards your work. Suryans double-check PRs they submit for review. Each variable name is thought through in detail, every pixel on screen must be exactly right; attention is paid towards how decisions made today will affect the future.
  • An absolute commitment towards doing the best work of your life, while helping others to do the same. We deliver with utmost focus on the job at hand. The team works towards crafting the best products for our users, and customers. Working as a team, Suryans take on problems out of the original scope of their work if this results in a better end product.
  • A growth mindset. Suryans are constantly out of their comfort zone, taking on challenges that are new to them. It is expected that you learn quickly and are receptive to feedback.
  • Bias towards action. You should be comfortable contributing to the team in any way required, not just in your area of expertise. This includes design reviews, code reviews, planning, 1-1s, etc.

What is Needed for the Role

At Surya we recruit primarily for traits, not just competence. The traits we look for are:

  • Care deeply about what you do
  • Absolute commitment to doing the best work of your life
  • Learn and adapt quickly
  • Have a Growth mindset
  • Be a team player
  • Bias towards action
  • Have and demonstrate integrity at all times

What You Will Work On

The specific project you work on is decided based on the list of ongoing projects at the time. While what you work on will change over time, we assure you that youll work with people who care deeply about their work and deliver with great attention to detail.


Your Growth at Surya

Suryas growth is driven by ordinary people who have extraordinary dreams and are bold enough to pursue them. Our leadership team is composed primarily of people who joined Surya as freshers. Through our process of continuous feedback, and regular 1-1 conversations, we believe in upskilling our team, and enabling each of them to grow along paths they find satisfying.

Technologies We Work With


Web Apps

  • ReactJS
  • Angular
  • Flutter
  • Python (Django, Flask)
  • Java (Play, SpringBoot)

Web Services

  • Kotlin
  • Rust
  • Java
  • Python

Mobile Apps

  • iOS (Swift)
  • Android (Kotlin)
  • Flutter

Data Engineering

  • Rust
  • Python

DevOps & Cloud

  • AWS
  • GCP
  • Azure
  • GitHub Actions

AI

Generative AI is increasingly a core part of the products we build at Surya. We leverage and integrate with all the major LLM providers.

Recruitment Process


We recruit freshers primarily through campus placements. At campuses we go to, the recruitment process is outlined below:


Application

If you have expressed interest in applying to Surya to your college placement department, you will receive an email with a registration link from us. Please register, and follow instructions outlined in the form exactly. Failure to follow instructions exactly will result in your application being disqualified.


Coding Assessment

Our recruitment process begins with a coding assessment. At a pre-announced time, our team will be at your campus to conduct the coding assessment. You will receive an invitation to a GitHub repository with a few problem statements. You will be required to solve any one of these problems and push your solution to the main branch of the repository. The problem statements will be varied in nature, and will focus on different skill sets - pick the one that is best suited to your strengths. Please note that the problems are designed to simulate real world problems, and are not the usual DSA problems you may be used to. For example, you may need to build a Flutter app, or a command line tool, or a web service. If you have not built real world software before, it is not likely you will be able to complete the assessment in the stipulated time frame (typically around 4 hours). You will be able to use a search engine of your choice during the assessment, but usage of AI tools (of any kind, including AI code editors) is not allowed.


Interviews

If you are successful in the coding assessment, you will be invited for a series of interviews. The interviews are designed to help us identify your strengths.


Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Freshers

Contact Details:

Company: Surya Software Systems
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Java Angular Kubernetes

 Fraud Alert to job seekers!

₹ 5 Lacs P.A

Similar positions

Senior Software Engineer

  • Capgemini
  • 4 - 7 years
  • Hyderabad
  • 7 hours ago
₹ Not Disclosed

Salesforce developer | 6 To 12 years | Pune, Bangalore& Hyderabad

  • Capgemini
  • 6 - 10 years
  • Hyderabad
  • 7 hours ago
₹ Not Disclosed

Software Engineer

  • Capgemini
  • 2 - 5 years
  • Pune
  • 8 hours ago
₹ Not Disclosed

Senior Java Cloud Developer

  • Ness
  • 20 - 22 years
  • Kolkata
  • 8 hours ago
₹ Not Disclosed

Surya Software Systems

Surya creates software products and provides implementation services for Financial Control & Risk Management (Balance sheet management, Regulatory & Compliance & Other Risk areas) of banks and financial services industry.