Remote Senior .NET Core Developers

Apply for this position Please mention DailyRemote when applying
Posted 9 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

RESPONSIBILITIES:

Kforce's client, a growing global company, is seeking a few Remote Senior .NET Software Developers due to the growth of the Company. We are working directly with the Hiring Manager. This position is 100% remote. This company offers a competitive compensation package including annual bonus, benefits, PTO, and 401K Matching. Summary: This position designs and builds products using Microsoft and open source technologies. The Senior Software Engineer is responsible for building creative software solutions to lead the industry, improve productivity, increase efficiency, and reduce errors happening with manual processes/workflows. You will be responsible for design using Microsoft .NET Core and Kubernetes to solve our complex business problems. You will use Azure DevOps for task management, and for continuous integration and continuous deployment (CI/CD) pipelines as well as VMware Tanzu and Microsoft Azure to deploy and manage cloud workloads in our hybrid infrastructure. Responsibilities:
  • Responsible for designing software applications and processes from conception to completion, including the ability to effectively convey those designs to peers, management, and customers
  • Will spend significant time in coding and delivering features
  • Responsible for designing and developing cloud native web applications and services
  • Work with management to set and communicate team goals and vision aligned to business requirements; Ensure the team stays focused and delivers against the goals, adapting to changing business requirements
  • Provide input into system software architecture development by working with Staff and Principal Engineers as required


Job Requirements:

REQUIREMENTS:

  • B.S. in Computer Science/Engineering or similar field or equivalent work experience/certification
  • 5-10+ years of professional software development
  • 2-3+ years of experience with ASP.NET, MVC/WebAPI
  • Experience working with Git source control and Gitflow
  • Strong competencies in C#, .NET Framework including .NET Core and ASP.NET Core
  • Experience with Agile/Scrum methodologies
Preferred experience but not required:
  • Understanding of SQL Server databases, the business logic, the API layer
  • Experience in distributed Software development and Microservices
  • Experience with Distributed computing (holistic term) event bus, message patterns
  • Experience with containerization, Docker, Kubernetes and/or CI/CD is a plus
  • Microservices experience is preferred
  • JavaScript UI Framework (AngularJS, Vue.JS or other) is a plus but not required
  • Azure Cloud experience is highly desired
  • Test Driven Development or Unit Testing is a plus
  • Database development, query optimization and handling large datasets in a technology like Microsoft SQL Server or NoSQL databases is preferred
  • Experience designing/redesigning web applications with a SPA framework
  • Working with Azure DevOps/TFS/VSTS to manage requirements, work assignments, source control and CI/CD is a plus
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.