Software Developer
Core
Lead a team of developers while actively coding and building reusable software features, tools, and ASP.NET MVC solutions using C#, SQL, and AWS.
Role type
Senior IC software developer (team lead)
Builds
Reusable software features, workflow tools, and ASP.NET MVC-based solutions
Domain
Enterprise software development, cloud services
Required skills
C#, .NET, SQL, AWS (Lambda, API Gateway), Git, Azure DevOps, REST, object-oriented design, database management, unit testing, requirements analysis
Preferred skills
Mainframe backend systems, front-end dashboard development, React.js, Java, Omni Channel concept
Technologies
C#, .NET, SQL, AWS, Azure, Git, Visual Studio, Oracle, ASP.NET MVC, React, TypeScript, WPF, WCF, LINQ, XML, XSLT
Responsibilities
Supervise a team of software developers and business analysts, actively code and program including SWQL and DevOps work, collaborate with integration teams to build reusable features, partner with support teams to resolve issues, build workflow tools, implement project-specific modifications, provide feedback to framework teams, develop solutions using C# and .NET, report project status to management, support architecture of ASP.NET MVC solutions, contribute to front-end dashboard creation
Seniority
Senior, hands-on IC with team leadership