Senior Software Engineer
Core
Design, develop, modify, implement, and support software components across the full stack while serving as a technical lead for development teams.
Role type
Senior Software Engineer (Technical Lead)
Builds
Bespoke software solutions and existing portfolio of applications and services
Domain
Technology and Software
Deliverable
production ML models | product features
Required skills
C# .Net, .Net Core Entity Framework / EF Core, HTML, CSS, JavaScript, ASP.Net, SQL, REST web services, SDLC management, technical architecture, mentoring, process improvement
Preferred skills
Agile development methodologies, hybrid development methodologies, root cause analysis of complex issues, documentation of technical requirements
Technologies
C# .Net, .Net Core, Entity Framework, EF Core, HTML, CSS, JavaScript, ASP.Net, SQL, REST
Responsibilities
Serve as a technical lead directing development teams; execute full software development life cycle (SDLC); design and develop software components; determine root cause for complex software issues; mentor Software Engineers and Developers; determine process improvements and best practices
Seniority
Senior, hands-on IC with leadership responsibilities