Overview
On Site
USD 55.00 - 70.00 per hour
Contract - W2
Skills
Estimating
Technical Drafting
Collaboration
Web Applications
Frontend Development
Data Integrity
Requirements Elicitation
Testing
FOCUS
Scalability
Debugging
Documentation
Software Development Methodology
SQL
Design Patterns
Performance Tuning
TypeScript
Management
Dependency Injection
Authentication
Authorization
Software Development
C#
AngularJS
HTML
Cascading Style Sheets
Microsoft SQL Server
Database
Object-Oriented Programming
Web Development
.NET
MEAN Stack
Customer Service
Training And Development
SAP BASIS
Dialog Manager
Dimensional Modeling
SAS Display Manager
Job Details
Software Guidance & Assistance, Inc., (SGA), is searching for a Full Stack Developer for an opportunity with one of our premier clients in Brookfield, WI.
Position Summary:
The Full Stack Developer role is a key position within Web Development team. In this role, you will be working with the architecture and implementation of full stack Angular and Blazor Server applications for the Web Development team. This position encompasses the full software stack where you will participate in all aspects of the software development lifecycle including estimating, technical design, implementation, documentation, testing, deployment, and support of applications.
We are looking for an experienced Software Developer proficient in Angular, .NET, and SQL to join our development team. The ideal candidate will have a strong understanding of front-end and back-end technologies, capable of building and maintaining scalable web applications. You'll collaborate closely with cross-functional teams to deliver high-quality solutions that meet client requirements.
Key Responsibilities:
Technical Skills:
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.
#LI-DM1
Position Summary:
The Full Stack Developer role is a key position within Web Development team. In this role, you will be working with the architecture and implementation of full stack Angular and Blazor Server applications for the Web Development team. This position encompasses the full software stack where you will participate in all aspects of the software development lifecycle including estimating, technical design, implementation, documentation, testing, deployment, and support of applications.
We are looking for an experienced Software Developer proficient in Angular, .NET, and SQL to join our development team. The ideal candidate will have a strong understanding of front-end and back-end technologies, capable of building and maintaining scalable web applications. You'll collaborate closely with cross-functional teams to deliver high-quality solutions that meet client requirements.
Key Responsibilities:
- Design and develop web applications using Angular for front-end development and .NET (C#) for back-end services.
- Build and manage databases using SQL Server, ensuring data integrity and performance optimization.
- Participate in the full software development lifecycle including requirements gathering, design, coding, testing, and deployment.
- Write clean, scalable, and efficient code with a focus on performance and security.
- Optimize applications for maximum speed and scalability.
- Perform code reviews and provide constructive feedback to other developers.
- Troubleshoot and debug applications to resolve issues efficiently.
- Maintain documentation of code and system functionality.
- Stay up to date with new technological trends and apply them to enhance the software development process.
Technical Skills:
- SQL: Optimizes database performance, understands execution plans, designs complex data models
- C#: Deep knowledge of .NET ecosystem, advanced design patterns, memory management, performance optimization
- Angular/TypeScript: Architects large Angular applications, creates reusable libraries, advanced TypeScript knowledge
- Blazor: Implements complex state management, optimizes rendering performance, creates advanced component libraries, effective use of dependency injection, implements authentication/authorization
- Works independently on features
- Debugs most issues without assistance
- Considers performance implications
- Reviews junior developers' code
- Understands the overall application of architecture
- Bachelor Degree or extensive experience in software development in lieu of education
- 5+ years of full-stack web development experience using C# and Angular or similar client-side frameworks
- 5+ years of experience developing HTML and CSS
- 5+ years of experience designing and developing databases in SQL Server or other comparable database platform
- Must be proficient with object-oriented programming concepts
- Must have a working knowledge of web development using most current versions of .Net core
- Ability to solve difficult technical problems with effective solutions.
- Work in a team environment
- Ability to communicate technical information, both written and verbal, effectively to all staff.
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.
#LI-DM1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.