Software Engineer (Entry Level - 2 years)

SEVEN HILLS CONSULTING PTE. LTD.

Singapore

On-site

SGD 42,000 - 66,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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

We are looking for a passionate and motivated Software Engineer (Entry Level) to join our team. This is a great opportunity for recent graduates or early-career professionals to grow and learn alongside experienced engineers. You will contribute to the development of high-quality software while gaining exposure to modern tools, frameworks, and best practices.

Responsibilities
  • Design, build and maintain efficient, secure, reusable, and reliable code. Collaborate with senior developers to design, build, and maintain efficient 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
  • Re-factor, optimize, and enhance existing code, algorithms, and services
  • Take ownership of assigned tasks and see them through completion with guidance
Required 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
Why Join Us?
  • Mentorship from experienced software engineers
  • Exposure to modern development tools and industry practices
  • Opportunities to work on meaningful and scalable projects
  • Friendly and collaborative team culture
  • Continuous learning and career growth opportunities
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

ETLA LIMITED • Singapore

On-site
SGD 70,000 - 110,000
Software Engineer
Software Engineer

CODEX SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer with strong Full Stack expertise
Software Engineer with strong Full Stack expertise

ITCAN PTE. LIMITED • Singapore

On-site
SGD 60,000 - 100,000
Software Engineer - 1552
Software Engineer - 1552

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 150,000
Software Engineer
Software Engineer

WIZVISION PTE. LTD. • Singapore

On-site
SGD 60,000 - 80,000
Senior Software Engineer_Contract Renewable
Senior Software Engineer_Contract Renewable

NTT SINGAPORE PTE. LTD. • Singapore

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

DXC Technology • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer, Apple Online Store (Early Careers)
Software Engineer, Apple Online Store (Early Careers)

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 80,000
Software Engineer
Software Engineer

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 70,000 - 100,000
Software Engineer
Software Engineer

SEVEN HILLS CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000