Junior Software Engineer - Mentorship & Growth in Modern Tech

SEVEN HILLS CONSULTING PTE. LTD.

Singapore

On-site

SGD 42,000 - 66,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Mentorship
Modern development tools exposure
Meaningful projects
Collaborative culture
Career growth

Job summary

SEVEN HILLS CONSULTING PTE. LTD. is seeking an entry-level Software Engineer to join our team and grow alongside experienced engineers.

You will contribute to high-quality software while gaining exposure to modern tools, frameworks, and best practices. Responsibilities include designing, building, and maintaining reliable code, developing portable solutions, promoting sound engineering practices, and delivering frequent incremental releases via CI/CD.

Qualifications

  • BS/MS in Computer Science/Engineering or a related field.
  • Technologies - rust, Python, Windows & Linux, CMake, Nuget, Jenkins, AWS, Git, GitHub.
  • Strong experience with any of the Java, C#, Python, programming language and related tooling (e.g. compilers, cross platform, etc.)
  • 2+ years of software development experience.
  • Ability to write professional code (clean & good design).
  • Strong knowledge of good software architecture practices including design patterns, object-oriented programming practices, and service architecture patterns.
  • Strong experience with Cloud Services such as AWS.
  • Experience building software using DDD, TDD methods is highly desirable.
  • Experience working in an agile team, CI/CD with Jenkins and automated deployment.
  • Experience working in a very large code base, including enhancing and resolving issues in pre-existing code.
  • Strong problem-solving skills and high attention to detail.
  • Eagerness to learn, ask questions, and grow in a collaborative environment.

Responsibilities

  • Design, build and maintain efficient, secure, reusable, and reliable code.
  • Develop solutions that are portable across platforms.
  • Help promote and drive sound engineering design, process, and quality practices
  • Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity
  • Write test automation and help your team to deliver frequent incremental releases using CD pipeline
  • Refactor, optimize, and enhance existing code, algorithms, and services
  • Take ownership of assigned tasks and see them through completion with guidance

Skills

Rust
Python
Java
C#
Object-oriented
Design patterns
DDD
TDD
CI/CD
Git
GitHub

Education

BS/MS in Computer Science/Engineering

Tools

CMake
NuGet
Jenkins
AWS
Git
GitHub
Windows
Linux

Job description

SEVEN HILLS CONSULTING PTE. LTD. is seeking an entry-level Software Engineer to join our team and grow alongside experienced engineers.

You will contribute to high-quality software while gaining exposure to modern tools, frameworks, and best practices. Responsibilities include designing, building, and maintaining reliable code, developing portable solutions, promoting sound engineering practices, and delivering frequent incremental releases via CI/CD.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Cross-Platform Desktop Software Engineer
Cross-Platform Desktop Software Engineer

SEVEN HILLS CONSULTING PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer (Entry Level - 2 years)
Software Engineer (Entry Level - 2 years)

SEVEN HILLS CONSULTING PTE. LTD. • Singapore

On-site
SGD 42,000 - 66,000
Mentorship
Modern development tools exposure
Meaningful projects
+2
Senior Software Engineer
Senior Software Engineer

talentsis pte. ltd. • Singapore

On-site
SGD 90,000 - 130,000
Automation & Quality Engineer — Python, CI/CD & Testing
Automation & Quality Engineer — Python, CI/CD & Testing

SEVEN HILLS CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
[T02] Junior/Senior Software Engineers
[T02] Junior/Senior Software Engineers

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
[T07] Software Engineer - Permanent
[T07] Software Engineer - Permanent

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Technical Lead — Architecture, Delivery & Mentorship
Technical Lead — Architecture, Delivery & Mentorship

anchor search group pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000
Senior Software Engineer (Permanent)
Senior Software Engineer (Permanent)

talentsis pte. ltd. • Singapore

On-site
SGD 120,000 - 170,000
Sr Software Engineer
Sr Software Engineer

SCIENTE INTERNATIONAL PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineering Associate — Launch Your Tech Career
Software Engineering Associate — Launch Your Tech Career

Accenture Southeast Asia • Singapore

On-site
SGD 48,000 - 72,000