Talent Software Services
Full Stack Developer Job Summary: Talent Software Services is in search of a Full Stack Developer for a contract position in Roseville, MN. The opportunity will be seven months with a strong chance for a long-term extension. Primary Responsibilities/Accountabilities: Maintain and enhance an existing internal enterprise application built on .NET, Angular, and SQL Server Lead and execute the Angular upgrade to a more recent version Develop new features and improve existing functionality based on business requirements Refactor legacy components to align with modern development standards Write and maintain clean, efficient, and well-documented code Troubleshoot and resolve bugs and performance issues across the full stack Collaborate with stakeholders to understand functional requirements and translate them into technical solutions Develop and maintain RESTful APIs and integrate with other internal systems Optimize database queries and stored procedures in Microsoft SQL Server Participate in code reviews, testing, and deployment activities Knowledge transfer Qualifications:Two (2) years' experience with ASP.NET (Core or MVC) Two (2) years' experience with C# Two (2) years' experience with Angular (including upgrading Angular versions) Preferred:Bachelor's degree in computer science, Engineering, or a related field Seven (7) years' experience as a full stack developer Two (2) years' experience Github Experience with AWS deployment Experience with CI/CD pipelines Two (2) years' experience with Microsoft SQL Server, including schema design and query optimization Two (2) years' experience with REST APIs, JSON, and integration techniques Strong communications skills, comfortable communication with executives, end customers, and peers. Strong understanding of front-end technologies including HTML, CSS3, JavaScript, and TypeScript Experience developing Lottery systems If this job is a match for your background, we would be honoured to receive your application! Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities, including contract, contract to hire, and permanent placement. Let's talk!