
Senior Software Engineer – Connected Device & Platform
ESA - Electronic Security Association
full-time
Posted on:
Location Type: Hybrid
Location: Austin • Texas • United States
Visit company websiteExplore more
Salary
💰 $112,002 - $190,718 per year
Job Level
About the role
- Design and develop highly available, low-latency backend cloud services that power innovative, customer-facing applications for Resideo connected products and services
- Design, build and integrate REST APIs
- Take ownership of software components’ design, driving development with best-in-class engineering practices including unit testing, static code analysis, and cybersecurity compliance
- Integrate the latest technology stacks into solutions within a fast-paced, evolving environment
- Identify opportunities for improvement and applying deep software engineering principles to deliver scalable, high-performance solutions
- Collaborate cross-functionally with product owners, technical teams, and customer operations to deliver exceptional user experience
- Foster growth and innovation by collaborating with some of the industry’s brightest engineers and leveraging advanced AI tools to deliver impactful solutions
- Engage actively in agile ceremonies, sharing progress, asking insightful questions, and learning from peers, partners, and customers to continuously improve
- Provide technical support and guidance to resolve customer issues
Requirements
- 5+ years of hands-on experience in software development, including designing, building, and maintaining production-grade cloud services (Azure, AWS, or similar platforms)
- Proven expertise in C#/.NET and .NET Core development, with a strong understanding of object-oriented design principles, .NET internals, and both relational (PostgreSQL, SQL Server) and non-relational (MongoDB, Cosmos, DynamoDB) database technologies
- Proven experience implementing REST APIs, microservices, and event-driven architectures
- Willingness and proven ability to provide L3 support in a production environment, ensuring reliability and quick resolution of issues
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET.NET CoreREST APIsmicroservicesevent-driven architectureunit testingstatic code analysiscybersecurity compliancecloud services
Soft Skills
collaborationownershipproblem-solvingcommunicationagile methodologyinnovationcustomer supportcross-functional teamworkinsightful questioningcontinuous improvement