Gain full access to exclusive job listings from leading companies worldwide.
Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease.
We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Full-Stack Engineer and help us do what we do best: propelling business forward.
Automate MFT is a cloud-native orchestration engine explicitly built for automated, secure file transfer at scale. The platform enables organizations to define, schedule, and monitor file transfer tasks through a centralized management experience. It also provides robust user and access management capabilities, allowing users to manage permissions, authentication, and operational visibility.
As a new product within the Progress File Transfer family, Automate MFT is being rapidly developed and expanded, with a strong focus on modern cloud architecture, automation, security, and seamless integration experiences.
We are seeking a Full-Stack Software Engineer who will play an active role in the development and evolution of the product and is passionate about technology and continuous learning
In this role you will:
Design, develop, and maintain the SaaS components of the Automate MFT platform by working across AWS-based cloud infrastructure, .NET backend microservices, and React-based frontend applications, with a focus on scalability, reliability, security, and seamless user experience.
Enhance the file transfer engine by building and maintaining integrations with transfer protocols and storage connectors such as SFTP, FTP, Amazon S3, Azure Blob Storage, Google Cloud Storage, and other enterprise and cloud systems. Write stable, reliable, and maintainable code using modern .NET technologies.
Deliver high-quality solutions independently with minimal oversight, while following engineering best practices and maintaining a strong focus on code quality and reliability.
Ensure developed solutions comply with internal quality, reliability, and security standards.
Collaborate closely with cross-functional teams, including Product Management, UX/UI designers, QA, and Support.
Your background:
University degree in Computer Science or equivalent professional experience
3+ years of professional software engineering experience building and supporting SaaS applications in production environments
Strong professional experience with C#/.NET and ASP.NET Core
Experience with modern front-end technologies and TypeScript
Experience with AI augmented coding tools (Copilot, Cursor, Claude Code)
Excellent team collaboration
Ability to learn and adapt quickly
Good written and verbal English skills
Additionally, it would be beneficial if you have:
Experience working with relational and/or NoSQL databases
Exposure to AWS (or other cloud platform) using Terraform
What we offer in return is the opportunity to elevate your game and to also enjoy:
Compensation
Generous remuneration package
Employee Stock Purchase Plan Enrollment
Vacation, Family, and Health
30 days paid annual vacation
An extra day off for your birthday
2 additional days off for volunteering
Premium healthcare and dental care coverage
Additional pension insurance
Well-equipped gym on-site with CrossFit equipment and a climbing wall