Contact Us
Contact Us

Your Next Big Opportunity
Starts Here

JRC Software is a technology partner focused on delivering reliable, future-ready software solutions.
Our teams bring together deep engineering expertise, strategic thinking, and disciplined execution to solve complex digital challenges.

We priorities clarity, security, and scalability because software should support growth, not create risk.

Open Roles

We're Looking for

Intern - Software Engineer

Software Engineering
Internship Hybrid Entry Level

Start your software engineering career with hands-on experience building real applications alongside experienced engineers. You'll learn modern development practices, work with overseas clients, and grow your technical and communication skills.

Key Responsibilities

  • Assist in designing, developing, testing, and maintaining software applications.
  • Write clean and maintainable code under the guidance of experienced software engineers.
  • Participate in technical discussions, team meetings, and requirement discussions.
  • Participate confidently in client calls with overseas clients when required.
  • Communicate technical information and project updates clearly and professionally.
  • Assist in preparing and delivering software demonstrations and presentations.
  • Support developers in identifying, troubleshooting, and resolving technical issues.
  • Perform testing and assist in resolving software defects.
  • Collaborate with Software Engineers, QA Engineers, Business Analysts, and other team members.
  • Participate in code reviews and follow software development best practices.
  • Learn and work with new technologies, tools, and development frameworks.

Requirements

  • Currently following or having obtained a degree in Software Engineering, Computer Science, IT.
  • Basic understanding of programming concepts and software development principles.
  • Knowledge of at least one programming language such as Java, C#, JavaScript, Python, or similar.
  • Basic understanding of Object-Oriented Programming (OOP) concepts.
  • Good understanding of databases and SQL will be an advantage.
  • Excellent verbal and written English communication skills.
  • Confident in communicating with overseas clients through online meetings and calls.
  • Strong presentation and interpersonal skills, with the ability to explain technical concepts clearly.
  • Ability to work effectively in a team environment.
  • Strong willingness to learn and adapt to new technologies.
The Journey

Interview process

01

Phone screening

Quick introductory call to understand your background and career goals. We'll share more about JRC and answer your questions about the role and our culture.

02

Assessment

Technical evaluation focused on real-world problem-solving. Demonstrate your skills through practical challenges relevant to the role you're applying for.

03

Final interview

In-depth conversation with our leadership. Designed to assess culture fit, collaboration style, and long-term potential within our team.

Benefits

Why join JRC Software?

We invest in our people because great teams build great products.

Continuous Learning

Access to courses, certifications, conferences, and dedicated learning time. Grow your skills with full company support.

Flexible Work

Hybrid work culture with flexible hours. Work from anywhere while staying connected with a collaborative global team.

Impactful Projects

Work on challenging projects for leading organizations. Make real impact with technology that matters.

Health & Wellness

Comprehensive health coverage and wellness programs. We prioritize your physical and mental wellbeing.

Career Growth

Clear progression paths with mentorship programs. We invest in your long-term career development.

Competitive Package

Competitive salaries, performance bonuses, and equity options. Your contributions are recognized and rewarded.

Ready to Build What's Next?

Whether you're modernizing existing systems or building something entirely new, JRC Software is ready to partner with you.

Let's talk strategy. Let's talk execution. Let's build software that delivers.

CTA Illustration