Enable job alerts via email!

Software Engineer

Ingenious Technology Solutions Sdn. Bhd.

Ayer Tawar

On-site

MYR 30,000 - 60,000

Full time

22 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Software Engineer, where you'll be part of a dynamic team responsible for developing innovative Remote Terminal Units. This full-time position offers hands-on experience in a supportive environment, allowing you to work with cutting-edge technologies like Python, QT, and NestJS. You'll engage in real-world projects, collaborate with talented engineers, and receive regular feedback to help you grow your skills. If you're passionate about software development and eager to learn, this is the perfect opportunity for you!

Benefits

Supportive work environment
Opportunities for learning and growth
Collaboration with a diverse team
Regular feedback and guidance

Qualifications

  • 2 years of experience in software development or related fields.
  • Familiarity with web development concepts and technologies.

Responsibilities

  • Assist in the design, development, and testing of RTU software using Python and QT.
  • Collaborate to create efficient backend systems using NestJS.

Skills

Python
JavaScript
Problem-solving
Teamwork

Education

Degree in Computer Science
Degree in Software Engineering

Tools

QT
NestJS
jQuery

Job description

Software Engineer

Job Description

We are seeking a proactive and motivated Software Engineer to join our software development team, which is responsible for developing our own Remote Terminal Unit (RTU) using Python, QT for the UI and backend, NestJS for the web server backend, and jQuery for the web frontend. This is a full-time position, suitable for someone looking to gain valuable hands-on experience in a dynamic software development environment.

Responsibilities

- Assist in the design, development, and testing of our RTU software using Python, QT, NestJS, and jQuery

- Collaborate with the team to create efficient and scalable backend systems using NestJS

- Support the development of UI components and services using Python and QT

- Contribute to frontend development using jQuery

- Participate in code reviews, providing and receiving constructive feedback to improve overall code quality and maintainability

- Actively engage in team discussions and contribute to the decision-making process

- Continuously learn and expand your knowledge of programming languages, frameworks, and tools relevant to the project

Qualifications

- 2 years of experience in related fields

- Degree in Computer Science, Software Engineering, or a related field

- Basic knowledge of programming languages such as Python and JavaScript

- Understanding of software development best practices and methodologies

- Familiarity with web development concepts and technologies

- Strong problem-solving and analytical skills

- Excellent communication and teamwork abilities

- Fresh graduates a welcome to apply

What We Offer

- A supportive and inclusive work environment with opportunities for learning and growth

- Work on real-world projects and gain hands-on experience in software development

- Opportunities to collaborate with a diverse and talented team of software engineers

- Regular feedback and guidance to help you develop your skills and advance your career

If you are passionate about software development and eager to learn and grow in a dynamic team environment, please apply for this position on this site, or send your resume and other related documentation at:

imanrullah@ingeniousts.com.my

Ingenious Technology SolutionsSDNBHD

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.