Job title: NET Developer (Local to Charlotte)
Company: Vaco
Job description: What the role looks like:
- Develop best-in-class customer-facing Web applications and services
- Create high quality, well-designed, efficient, and testable code in accordance with current industry standards, documenting development in a meaningful and transferrable way for continuity.
- Architecture and Design: Lead and/or participate in the definition and documentation of requirements, architecture, and design of complex systems, based on knowledge of relevant software technologies being developed and/or used in commercial and scientific communities.
- Software Development: Develop, test, document, deploy and maintain high-quality software, including full-stack web applications, REST interfaces, command-line interfaces, and distributed resource integration software
- Establishes continuous integration, continuous delivery, and continuous deployment pipelines and practices
- Team Coordination and Professional Development: Maintain a working knowledge of relevant software technologies being developed and/or used in scientific and commercial communities. Participate in team coordination and development activities, including project planning, project reporting, recruitment, training new staff, and mentoring junior software developers and students
- Designs new systems, features, and tools. Solves complex problems and identifies opportunities for technical improvement and performance optimization. Reviews and tests code to ensure appropriate standards are met
- Utilizes technical knowledge of existing and emerging technologies, including public cloud offerings from Microsoft Azure
- Acts as a technical consultant and resource for faculty research, teaching, and/or administrative projects.
- Provide overall leadership, including technical thought leadership to the team
- Foster an environment of excellence
Our ideal candidate will have:
- A minimum of 6 years developing object-oriented Web applications using .NET, including working knowledge of .NET Framework, .NET Core, and the unified .NET platform (.NET 5+), C#, ASP, MVC
- Experience building APIs (Application Program Interfaces), particularly RESTful.
- Familiar with asynchronous development practices.
- Familiarity with the use of other languages, specifically Java, PHP, and Python is a plus
- Excellent SQL skills and experience with SQL Server.
- Experience working in the Microsoft Cloud stack, particularly Azure technologies.
- Knowledge of Angular or React is a plus.
- Experience working in source control, such as Azure Dev Ops (ADO).
- Experience in technical leadership and mentoring of a development team
- Experience with analyzing business needs and requirements, collaborating with a development team on technical solutions, and writing technical specifications and/or requirements.
- Experience working on an Agile team.
Expected salary: $50 – 65 per hour
Location: Charlotte, NC
Job date: Wed, 06 Nov 2024 04:45:47 GMT
Apply for the job now!