Kbts Technologies - Carson City, NV

posted about 2 months ago

Full-time
Carson City, NV
Professional, Scientific, and Technical Services

About the position

The .Net Application Developer position is a critical role within our team, located in Carson City, NV. This position requires a dedicated individual who will be responsible for developing and maintaining web applications using Microsoft .NET Core and C#. The developer will work extensively with JavaScript, CSS3, and HTML5 to create responsive and user-friendly interfaces. The role demands a strong understanding of various web application frameworks, including MVC, MVVM, Razor, and Blazor, as well as proficiency in architectural patterns and the Entity Framework. In this position, the developer will be expected to build and interact with RESTful APIs, ensuring seamless communication between the front-end and back-end systems. A solid background in Microsoft SQL Server, including T-SQL, SSRS, and the creation of stored procedures, functions, and triggers, is essential for effective data modeling and management. The developer will utilize tools such as Microsoft Visual Studio 2022 and Visual Studio Code, along with Azure DevOps and GitHub for version control and project management. The ideal candidate will possess strong design, UI, and server-side skills, with a focus on object-oriented design patterns. Familiarity with Agile and SCRUM development methodologies is also required. The developer will be involved in the entire application lifecycle, from gathering requirements to deployment across development, staging, and production environments. Excellent communication and interpersonal skills are crucial, as the developer will collaborate with stakeholders to define project requirements and deliverables. This role is 100% onsite and is expected to last for a duration of 24 months, with the possibility of extension.

Responsibilities

  • Develop and maintain web applications using Microsoft .NET Core and C#.
  • Create responsive user interfaces using JavaScript, CSS3, and HTML5.
  • Build and interact with RESTful APIs to ensure seamless integration between front-end and back-end systems.
  • Utilize Microsoft SQL Server for data management, including T-SQL, SSRS, and stored procedures.
  • Employ various web application frameworks such as MVC, MVVM, Razor, and Blazor.
  • Architect scalable and efficient web solutions that align with business objectives and user needs.
  • Gather end user and business requirements to inform application development.
  • Collaborate with stakeholders to define project requirements, goals, and deliverables.
  • Develop and maintain detailed project plans, timelines, and status reports.
  • Provide technical guidance and mentorship to junior team members.

Requirements

  • Proficiency in JavaScript, CSS3, and HTML5.
  • Experience with Microsoft .NET Core and C#.
  • Familiarity with web application frameworks: MVC, MVVM, Razor, and Blazor.
  • Strong understanding of architectural patterns and Entity Framework.
  • Experience with building and interacting with RESTful APIs.
  • Proficient in Microsoft SQL Server, T-SQL, SSRS, and data modeling.
  • Experience with Microsoft Visual Studio 2022 and Visual Studio Code.
  • Knowledge of Azure DevOps and GitHub for version control.
  • Strong design, UI, and server-side skills.
  • Familiarity with object-oriented design patterns.
  • Experience with Agile/SCRUM development methodology.

Nice-to-haves

  • Ability to create a complete application including gathering requirements, backend, database, front-end, and deployment.
  • Understanding of network and application security.
  • Excellent communication and interpersonal skills.
  • Ability to maintain confidentiality.
  • Driven, positive, self-starter with the ability to thrive in a fast-paced environment.
  • Experience in architecting scalable web solutions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service