Senior Full Stack .NET Developer

$150,000 - $150,000/Yr

Hub International - Chicago, IL

posted 4 months ago

Full-time - Mid Level
Chicago, IL
10,001+ employees
Insurance Carriers and Related Activities

About the position

At HUB International, we are seeking a full stack developer to join our enterprise applications organization during an exciting phase of growth. This role is pivotal as it encompasses both backend and frontend ownership, requiring a strong partnership with product owners, product designers, application development teams, customers, and internal business partners. The ideal candidate will have a proven track record of nurturing and joining high-performing teams, successfully building and delivering products that resonate with our customers. In this fast-paced environment, you will thrive and contribute to a culture that empowers employees to have autonomy and make a significant impact. As a full stack developer, you will be responsible for producing high-quality, maintainable, and scalable software. Your role will involve participating in and leading technical assessments, scoping, and managing changes to the code based on new business requirements and product enhancements. You will also engage in the design, development, and implementation of custom software solutions, refactoring legacy code, and developing new features while ensuring comprehensive test coverage. Collaboration with the development team is essential to maintain coding standards and participate in peer code reviews, ensuring that architectural principles and coding standards are upheld throughout the project lifecycle. Staying current on modern technologies and innovations is crucial, as you will be expected to enhance and improve HUB's technical solutions and portal platforms. You will prepare detailed specifications for programming, assist in designing, coding, testing, debugging, documenting, and maintaining those programs. Analyzing requirements and collaborating with architects to produce thoughtful software designs will be part of your responsibilities. You should be capable of leading and contributing to technical discussions, demonstrating strong interpersonal communication skills, and possessing strong analytical and problem-solving abilities. This position reports into Chicago but can be based anywhere in the U.S.

Responsibilities

  • Produce high-quality, maintainable, and scalable software.
  • Participate/lead in technical assessment, scoping, and management of changes to the code based on new business requirements, product enhancements and other change requests.
  • Participate/design, development and implementation of custom software solutions, refactoring legacy code, new feature development, and test coverage.
  • Collaborate with the development team to produce high-quality, maintainable and scalable software.
  • Maintain coding standards and participate in peer code reviews.
  • Ensure architectural principles and coding standards are maintained across the code and project lifecycles.
  • Stay current on modern technologies and innovations which can further enhance and improve HUB technical solutions and portal platforms.
  • Prepare detailed specifications from which programs will be written as well as help design, code, test, debug, document, and maintain those programs.
  • Analyze requirements, collaborate with the architect, and lead to produce thoughtful software designs.
  • Capable of leading and contributing to technical discussions.

Requirements

  • Bachelor's degree in Computer Science, Computer Information Systems, a related field or equivalent work experience.
  • Minimum 10+ years of relevant development experience.
  • Prior experience and knowledge of front-end JavaScript frameworks (React, Angular) including UI/UX.
  • Proficiency in C# and .NET, SQL, web services, and unit testing practices.
  • Demonstrated understanding of API design principles and concepts (SOLID, REST, GraphQL).
  • Strong interpersonal communication skills.
  • Strong analytical and problem-solving skills.
  • Able to work harmoniously and effectively with non-technical business owners.
  • Able to manage multiple projects with competing deadlines and priorities.
  • Willingness to grow and share knowledge with others on the team.
  • Experienced in cross-browser compatibility, accessibility, and web standards.
  • Familiarity with front-end design patterns (SPA, MVVM).
  • Strong understanding of Agile (Scrum) practices.
  • Source Control - VSS, TFS, Git.

Nice-to-haves

  • Prior experience with Azure and .NET Core.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Disability insurance
  • Flexible Spending Account (FSA)
  • Health Savings Account (HSA)
  • 401(k) accounts
  • Paid time off benefits
  • Eligible bonuses
  • Equity and commissions for some positions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service