Senior Software Developer 1
Core
Decompose business requirements into design specifications and code, design solutions, and re-architect components for scalability.
Role type
Senior Software Developer (.NET/C#)
Builds
SOTI product components and services
Domain
Enterprise mobility and device management
Deliverable
production ML models | product features
Required skills
.NET, C#, Angular, SQL Server, software architecture, design patterns, algorithms, data structures, unit testing, code review, technical documentation
Preferred skills
emerging technologies, product architecture visualization, customer requirement forecasting
Technologies
.NET, C#, Angular, SQL Server
Responsibilities
Decompose business requirements into detailed design specifications and code; Design solutions, write code, perform unit testing, and develop documentation; Re-architect existing components to address growth and performance challenges; Coach developers on software best practices; Recognize and document product defects; Conceptualize innovative technical ideas through peer discussions.
Seniority
Senior, hands-on IC