Unclassified - Milwaukee, WI

posted 3 months ago

Full-time - Mid Level
Milwaukee, WI

About the position

We are seeking a skilled .NET Fullstack Developer with hands-on experience in web application development using the .NET framework and .NET Core, particularly with MVC architecture. The ideal candidate will have a strong background in front-end UI frameworks, specifically React, along with complementary technologies such as JavaScript, jQuery, HTML, CSS, and Bootstrap. This role requires proficiency in SQL Server, including the ability to create complex stored procedures, views, functions, and tables. The successful candidate will also have experience in developing RESTful APIs and integrating third-party APIs. A solid understanding of design patterns, code optimization, and performance tuning is essential. Familiarity with code repositories like GitHub and TFS is expected, and knowledge of Azure services, including App Services and Azure Functions, is a plus. Additionally, the candidate should be well-versed in integrating code into CI/CD pipelines and possess good unit testing skills, utilizing tools such as NUnit, XUnit, and MSTest. Responsibilities will include performing code reviews, mentoring junior developers, and addressing QA-raised defects efficiently. The role demands a collaborative team player who can work closely with project managers and tech leads, supporting offshore-onsite coordination. The developer will also be involved in various stages of deployment, collaborating with relevant teams, and will be responsible for writing technical documentation and presentations. The ability to work independently with minimal direction, as well as the capability to handle highly complex projects within tight timelines, is crucial. Strong communication skills are necessary to convey complex technical specifications clearly, along with a motivation to achieve best-in-class results. Experience in the financial industry is beneficial but not mandatory.

Responsibilities

  • Develop web applications using .NET framework and .NET Core with MVC architecture.
  • Utilize front-end UI frameworks, particularly React, along with JavaScript, jQuery, HTML, CSS, and Bootstrap.
  • Create complex stored procedures, views, functions, and tables in SQL Server.
  • Develop RESTful APIs and integrate third-party APIs.
  • Implement design patterns, optimize code, and perform performance tuning.
  • Manage code repositories such as GitHub and TFS.
  • Integrate code into CI/CD pipelines.
  • Conduct unit testing using tools like NUnit, XUnit, and MSTest.
  • Perform code reviews and mentor junior developers.
  • Fix QA-raised defects seamlessly.
  • Collaborate with project managers and tech leads, supporting offshore-onsite coordination.
  • Support deployment stages and collaborate with relevant teams during deployment.
  • Write technical documentation and prepare presentations.

Requirements

  • 3 to 5 years of experience in web application development using .NET framework and .NET Core.
  • Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Strong hands-on experience with React and other front-end technologies.
  • Proficiency in SQL Server and ability to create complex database objects.
  • Experience in developing RESTful APIs and integrating third-party APIs.
  • Knowledge of design patterns, code optimization, and performance tuning.
  • Familiarity with code repositories like GitHub and TFS.
  • Good understanding of CI/CD pipelines and unit testing tools.
  • Ability to work independently and as part of a team on complex projects.

Nice-to-haves

  • Experience in the financial industry.
  • Knowledge of App Services and Azure Functions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service