الوصف الوظيفي
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 Principal Full-Stack Engineer and help us do what we do best: propelling business forward.Automate MFT 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 Principal 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 learningIn 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 experience7+ years of professional software engineering experience building and supporting SaaS applications in production environmentsStrong professional experience with C#/.NET and ASP.NET CoreExperience working with relational and/or NoSQL databasesExposure to AWS (or other cloud platform) using TerraformExperience with modern front-end technologies and TypeScriptExcellent team collaborationAbility to learn and adapt quicklyGood written and verbal English skillsAdditionally, it would be beneficial if you have: Practical experience with AI augmented coding tools (Copilot, Cursor, Claude Code)What we offer in return is the opportunity to elevate your game and to also enjoy:CompensationGenerous remuneration packageEmployee Stock Purchase Plan EnrollmentVacation, Family, and Health30 days paid annual vacationAn extra day off for your birthday2 additional days off for volunteeringPremium healthcare and dental care coverageAdditional pension insuranceWell-equipped gym on-site with CrossFit equipment and a climbing wallCo-funded Multisport cardApply now!#LI-Hybrid#LI-GV1
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.