Jobs
· Drumonix Editorial

Drumonix is an independent job search aggregator. We may earn a commission when you click through.

Software Engineering Jobs: Best Remote and On-Site Picks for April

Explore the top software engineering jobs this April, from flexible remote positions to high-paying on-site roles. Discover which fits your needs best.

Advertisement

Quick Picks

Best overall: Network Engineer.
Best remote: Backend Java Developer (Remote).
Best for beginners: Frontend Developer Intern.

Comparing top picks

Remote Software Engineering Jobs

Remote work continues to dominate the software engineering landscape this spring. Companies are increasingly offering flexible work arrangements to attract top talent. If you value work-life balance and skipping the commute, these jobs are for you.

Backend Java Developer - 100% Remote

This Backend Java Developer position lets you work 100% remotely. Ideal for experienced developers who need flexibility but still want to engage in complex projects. Surpassing many competitors, it offers the freedom of remote work without sacrificing job complexity.

Not up to date Best Remote

Backend Java Developer - 100% Remote

View →
You will stay on this site

Backend Java Developer - 100% Remote

Another Backend Java Developer role, also fully remote, but this one is based in Mumbai. It's a great choice if you're in the region and want to maintain local networking opportunities while working from home.

Not up to date Editor's Pick

Backend Java Developer - 100% Remote

View →
You will stay on this site

Remote roles offer flexibility, but what if you're looking for something more traditional with potential for hands-on experience? On-site positions might be the right fit for you.

On-Site Software Engineering Roles

On-site roles provide direct collaboration and immediate access to resources. They can be a great fit if you're looking to immerse yourself in a team environment.

Network Engineer

The Network Engineer position offers a solid salary and the chance to work directly with cutting-edge technology. It's perfect for those who thrive on solving complex problems in a dynamic environment.

Not up to date Top Employer

Network Engineer

View →
You will stay on this site

Frontend Developer Intern

This Frontend Developer Intern role is excellent for beginners looking to break into the industry. With mentorship opportunities and on-the-job training, it's a stepping stone to a full-fledged career in software development.

Not up to date Best for Beginners

Frontend Developer Intern

View →
You will stay on this site
Collaborative on-site work

On-site roles provide a structured environment, but if you're still undecided, consider the hybrid options that offer the best of both worlds.

Hybrid Software Engineering Positions

Hybrid positions offer a balance between remote and in-office work. They cater to those who want flexibility without losing the benefits of face-to-face interactions.

Hybrid roles offer the best of both worlds, making them increasingly popular. As you decide on your next move, consider how each type of work arrangement aligns with your personal and professional goals.

For more insights into the software engineering landscape, check out The Truth About Software Engineering Jobs in Liverpool — a must-read for anyone considering a change this spring.

You might also like

U Uplers

Front end Software Development Engineer

Uplers · Chennai

Experienced software developers looking for a hybrid role with exposure to modern technologies and global projects.

TekWissen India seeks a Front end Software Development Engineer II with over 5 years of experience in Angular, TypeSc...

Hybrid
View role →
D Databricks Inc

Senior Solutions Architect at Databricks Inc

Databricks Inc · Mumbai

Experienced data professionals looking for leadership roles in innovative tech environments.

The Senior Solutions Architect role at Databricks involves working with data engineering and science teams to enhance...

Hybrid
View role →
I Infosys Limited

C Plus Lead Developer

Infosys Limited · Secunderabad

Experienced developers in telecom and networking looking for leadership roles in a fast-paced environment.

Infosys Limited is looking for a Lead Developer with 5-10 years of experience in C++ and Java, focusing on telecom an...

I Infosys

Angular Js Developer

Infosys · India

Experienced developers with a strong background in Angular and Node.js looking for challenging roles in a top-tier tech firm.

Join Infosys as an Angular Js Developer in Bengaluru, focusing on client interactions, quality assurance, and high se...

I Infosys

SAP ABAP Developer

Infosys · Pune

Experienced SAP ABAP developers looking for leadership opportunities in a .

Join Infosys as an SAP ABAP Developer where you'll interface with clients for quality assurance and lead teams in del...

I Infosys Limited

.Net Full Stack Developer

Infosys Limited · Bengaluru

Mid-level developers looking to grow their technical skills while enjoying the flexibility of remote work.

Join Infosys Limited as a .Net Full Stack Developer, responsible for analyzing user requirements and maintaining effi...

Remote
View role →
I Infosys Limited

Senior .NET Developer

Infosys Limited · Secunderabad

Experienced .NET developers looking for opportunities in a global IT firm with remote work options.

Infosys Limited is seeking a Senior .NET Developer with strong experience in .NET Core, C#, and SQL to analyze user r...

Remote
View role →
C Cisco

Embedded Software Engineer

Cisco · Bengaluru

Full-Time

Experienced software engineers seeking impactful roles in IIoT within a corporate structure that offers growth opportunities.

On-site 15 days ago
View role →
A

Backend Engineer

Aidaptive · India

Full-Time

Experienced software engineers with a solid foundation in programming and a keen interest in machine learning applications.

More articles