Angular / .NET Developer

$135,200 - $176,800/Yr

Kforce - Murray, UT

posted 3 months ago

Full-time - Mid Level
Remote - Murray, UT
Administrative and Support Services

About the position

We are seeking a skilled Full Stack Developer to join our team. The ideal candidate will have a strong background in both front-end and back-end technologies and will be responsible for developing and maintaining web applications that enhance user experience and functionality. This role is remote and offers an exciting opportunity to work on innovative projects within a collaborative and dynamic team environment. The developer will work with technologies such as Angular, Typescript, and .NET to create efficient and responsive applications. The position requires a proactive approach to problem-solving and the ability to adapt to changing priorities and requirements. The successful candidate will also be expected to implement unit tests and practice test-driven development, ensuring high-quality code and functionality. Additionally, the role involves managing databases and writing efficient queries, contributing to the overall performance and reliability of the applications.

Responsibilities

  • Develop and maintain web applications using Angular, Typescript, and .NET technologies
  • Write efficient queries and manage databases using SQL Server and Oracle
  • Build dynamic and responsive user interfaces with Angular 9+, Typescript 4+, HTML, CSS, and SASS
  • Implement unit tests and practice test-driven development with Karma and Jasmine
  • Develop RESTful APIs and web services using ASP.NET MVC and C#
  • Utilize MSTest and Moq for writing and executing unit tests
  • Build and consume APIs using Web API, REST, and SOAP services
  • Implement logging and monitoring using NLogger
  • Manage version control and collaborative development with Git and GitHub
  • Set up CI/CD pipelines using GitHub Actions

Requirements

  • Proven experience as a Full Stack Developer
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork abilities
  • Ability to work independently and manage time effectively
  • Flexibility to adapt to changing priorities and requirements
  • Proficiency in SQL Server/T-SQL for writing efficient queries and managing databases
  • Familiarity with Oracle databases
  • Proficiency in Angular 9+ for building dynamic and responsive user interfaces
  • Strong understanding of Typescript 4+ and its features
  • Solid knowledge of HTML, CSS, and SASS
  • Experience with unit testing and test-driven development using Karma and Jasmine
  • Experience with .NET Framework 4.6+ and ASP.NET MVC for building RESTful APIs and web services
  • Strong understanding of C# language features
  • Experience with MSTest for writing and executing unit tests
  • Experience with Moq for mocking and testing dependencies
  • Experience with building and consuming APIs using Web API, REST, and SOAP services
  • Experience with NLogger for logging and monitoring application behavior
  • Experience with Git and GitHub for version control and collaborative development
  • Experience with setting up CI/CD pipelines using GitHub Actions

Nice-to-haves

  • Experience with .NET 6+
  • Familiarity with Entity Framework Core
  • Experience with ASP.NET Core
  • Knowledge of Azure Kubernetes for deploying and managing containerized applications
  • Understanding of Elasticsearch for search and analytics
  • Experience with configuring and hosting web applications on IIS

Benefits

  • Competitive compensation based on experience
  • A remote work environment that promotes work-life balance
  • Opportunity to work with a dedicated and innovative team
  • Potential for long-term growth within the company
  • Comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees
  • Paid time off for salaried personnel
  • Paid sick leave for hourly employees on a Service Contract Act project
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service