What are the responsibilities and job description for the Full Stack Engineer position at Insight Global?
About the Company: Insight Global is seeking to hire an Application/Full-Stack Developer to join a top client. In this role, you will be a part of a full-stack, custom development team in a fast-paced environment where agile development is embraced, and innovation is encouraged. This role requires active participation in creating ideas and brainstorming sessions to device creative and disruptive solutions, applications, APIs, and data solutions to drive toward implementation of these solutions. A key part of this position will require you to build solutions that support customers and internal teammates who serve them. Collaborate with product owners to understand desired systems. Solve problems by reviewing the objectives and scope, gathering facts, analyzing data, and preparing alternatives. Perform design, development, and quality within a project team by following or adapting patterns established within a team project. Produce software solutions that inherently support testing at multiple levels prior to delivery. Effectively leverage tools and best practices to enable continuous integration and frequent, reliable releases. Monitor system performance to ensure that efficient operations and results are achieved.
Required Skills:
- 3 years of full stack development experience.
- Proven track record with creating web-based applications utilizing Visual Studio and related Microsoft .NET technologies: C#, Web API, Entity Framework, .NET Core.
- Frontend development experience with at least one of: JavaScript, HTML5, CSS, MVC.
- Experience with a database management system. SQL Server highly preferred.
- Experience utilizing REST APIs to develop integrations.
- Excellent communication abilities who will blend well in a high-functioning environment.
Nice to Have Skills:
- Experience with Azure cloud services.
- Experience with Azure DevOps and GIT.
- Bachelors degree or better.
Compensation:
$80,000.00 to $120,000.00 per year annual salary. Heavily dependent on experience and fit.
Exact compensation may vary based on several factors, including skills, experience, and education.
Benefit packages for this role include: Benefit packages for this role may include healthcare insurance offerings and paid leave as provided by applicable law. Details to be provided
Salary : $80,000 - $120,000