Senior Software Engineer, Cloud Native, React/Node.js
Posted 13ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer developing cloud-native platforms for IoT at Copeland. Designing systems and collaborating with product teams to deliver reliable software solutions.
Responsibilities:
- Design and build cloud-native systems that support highly available, always-on applications.
- Implement scalable infrastructure using Infrastructure as Code (IaC) practices.
- Develop serverless applications on Microsoft Azure to support performance, scalability, and cost efficiency.
- Build modern applications using TypeScript, with React on the frontend and NestJS on the backend.
- Develop APIs and communication protocols that integrate with web platforms, mobile apps, third-party partners, and IoT devices.
- Write automated unit and behavioral tests to maintain quality and reliability throughout the development lifecycle.
- Deploy production code frequently, using secure release processes and rollback strategies when needed.
- Collaborate with teammates through paired programming and agile development practices.
Requirements:
- ~5+ years of professional software development experience
- Experience with multiple programming languages such as TypeScript, C#, HTML, SQL, Swift, XAML, or PowerShell
- Experience building and deploying applications on a major cloud platform (Azure, AWS, or GCP)
- Experience automating development, testing, and deployment workflows
- Ability to translate business requirements into technical designs
- Experience contributing to or delivering at least one commercial software product
- Comfortable participating in production support or on-call rotations
- Strong communication skills; able to explain technical concepts to product and business teams
- Familiarity with agile development practices
- Authorization to work in the United States (sponsorship not available)
Benefits:
- Comprehensive healthcare coverage
- 401(k) with 75% company match up to 5%
- Quarterly company-funded retirement contribution plus an additional 2.5% contribution
- 3 weeks paid time off plus company holidays
- Tuition assistance and professional development programs
- Flexible work schedules and remote work support
















