remoteonsite
Software Engineer II - Bentley Systems
Software Engineer
Full‑stack engineer focused on building scalable, React‑based front‑ends and supporting backend services with Node.js or .NET, delivering cloud‑native applications on Azure using modern CI/CD pipelines.
About the role
Key Responsibilities
- Design and implement high‑performance, responsive user interfaces using React and related web technologies.
- Develop and maintain backend services and APIs with Node.js or .NET, ensuring seamless integration with front‑end components.
- Collaborate with product, design, and backend teams to translate requirements into user‑centric, cloud‑native solutions.
- Utilize Azure services (App Service, Functions, Storage, etc.) to deploy and scale applications.
- Set up, maintain, and improve CI/CD pipelines for automated testing, building, and deployment.
- Participate in code reviews, testing, and performance tuning to uphold code quality and reliability.
Requirements
- 2+ years of professional experience building web applications with React and modern JavaScript/TypeScript.
- Proficiency in server‑side development using Node.js or .NET (C#).
- Hands‑on experience with Azure cloud services and infrastructure.
- Familiarity with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins, etc.) and version control (Git).
- Strong problem‑solving skills, ability to work in a hybrid team environment, and effective communication with cross‑functional stakeholders.
Skills
reactnodejsazurecicd