Senior Software Developer 2
Core
Design low-level technical architecture and build complex modular web applications using AngularJS, TypeScript, and .NET technologies.
Role type
Senior Software Developer (Frontend/Full Stack)
Builds
Modular web components, progressive web apps, and backend-for-frontend solutions
Domain
Enterprise software, Web development
Deliverable
product features
Required skills
AngularJS, TypeScript, JavaScript (ES6+), C#, ASP.NET, MVC, Web API, SQL Server, HTML5, CSS3, RESTful APIs, Object-Oriented Design, Design Patterns, TDD, CI/CD
Preferred skills
Micro frontends, Atomic design, Progressive web apps, Performance optimization, Security best practices, Cross-browser compatibility
Technologies
AngularJS, TypeScript, C#, ASP.NET, SQL Server, HTML, CSS, Web API, WCF
Responsibilities
Independently perform low-level technical design, code and integrate complex application modules, lead team by example, drive effort estimation and development planning, evangelize emerging technologies
Seniority
Senior, hands-on IC