Ubique Systems

TRCD-26-04722

Software Developer (Application Development)

Contract role for a 1–3 year software/application developer to design, develop, and enhance application components from functional requirements. The developer will write reusable and maintainable code, perform unit testing and defect fixing, support the application, and participate in Agile ceremonies such as sprint planning, technical discussions, and peer reviews. Candidates should understand relational databases, APIs, and source-code management, and demonstrate strong logical thinking and troubleshooting skills.

Position summary

Location
India
Workplace
On-site
Employment
Contract
Experience
Minimum 1 years and Maximum 3 years
Apply now

Role overview

Why This Role Matters.

Contract role for a 1–3 year software/application developer to design, develop, and enhance application components from functional requirements. The developer will write reusable and maintainable code, perform unit testing and defect fixing, support the application, and participate in Agile ceremonies such as sprint planning, technical discussions, and peer reviews. Candidates should understand relational databases, APIs, and source-code management, and demonstrate strong logical thinking and troubleshooting skills.

Your Impact

Deliver Enterprise Value

Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.

Collaboration

Work Across Teams

Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.

Growth

Learn Continuously

Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.

Career Path

Grow With Ubique

Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.

Responsibilities

What You'll Be Doing.

Every role at Ubique contributes directly to solving meaningful business challenges for our clients.

01

Design, develop and enhance application components based on functional requirements.

02

Build reusable, efficient and maintainable code.

03

Perform unit testing, defect fixing and application support.

04

Participate in sprint planning, technical discussions and peer reviews.

05

1–3 years of application/software development experience.

06

Proficiency in one or more relevant programming languages/frameworks.

07

Understanding of relational databases, APIs and source-code management.

08

Strong logical thinking and troubleshooting capability

Technology stack

Tools & Technologies.

The platforms and technologies you'll use to build modern, enterprise-grade solutions.

01

application development

02

software development

03

programming language

04

framework

05

unit testing

06

debugging

07

defect fixing

08

application support

09

relational database

10

SQL

11

API

12

REST

13

source code management

14

version control

15

Git

16

Agile

17

Scrum

18

sprint planning

19

code review

Requirements

Skills & Experience.

We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.

Essential

Required Qualifications

1–3 years software/application development experience

Ability to design/develop application components from functional requirements

Proficiency in at least one programming language and/or framework

Writing reusable, efficient, maintainable code

Unit testing

Defect fixing / debugging

Application support / maintenance

Understanding of relational databases (SQL concepts)

Understanding of APIs (REST concepts)

Source-code management (version control)

Logical thinking and troubleshooting

Preferred

Nice to Have

Agile/Scrum (sprint planning)

Peer code reviews

Participation in technical discussions

What you'll gain

More Than Just A Job.

We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.

Global Exposure

Collaborate with international clients and multicultural teams on enterprise programmes.

Continuous Learning

Expand your expertise through mentoring, certifications and hands-on project experience.

Career Growth

Take ownership, develop leadership skills and grow your consulting career over time.

Flexible Working

Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.

People First

Join a supportive culture where collaboration, respect and long-term relationships come first.

Enterprise Projects

Work on meaningful technology initiatives for leading organisations across industries.

Apply

Apply for Software Developer (Application Development)

One page, about two minutes. We only ask for what we actually need to have a first conversation.

Your CV

Optional. A line or two is plenty.