Negotiable
Outside
Remote
USA
Summary: The role of Full Stack .Net Developer requires extensive experience in application development using the Microsoft .NET platform, with a focus on .NET Core and web services. The position is remote and emphasizes strong communication and organizational skills, along with a solid understanding of software development lifecycle processes. Candidates should also have experience with DevOps practices and cloud technologies, particularly Azure. Leadership experience is preferred but not mandatory.
Key Responsibilities:
- Develop applications using the Microsoft .NET platform, focusing on .NET Core and web services.
- Design and implement SQL databases, stored procedures, and database architecture.
- Utilize object-oriented development and domain-driven design principles.
- Manage the end-to-end data ingestion process.
- Participate in the full software development lifecycle, including requirements gathering, design, development, testing, and documentation.
- Implement DevOps practices including CI/CD and Agile methodologies.
- Work with Azure Function Apps and cloud-based resources.
- Communicate effectively and collaborate within a team environment.
- Adapt to new technology updates as necessary.
Key Skills:
- 12 - 15 years of application development experience with the Microsoft .NET platform.
- Strong .NET Core (C#) experience with Web Services/API's, HTML/CSS (Bootstrap).
- Proficiency with SQL, stored procedures, and database design.
- Understanding of object-oriented development, domain-driven design, and RESTful microservices.
- Experience in end-to-end data ingestion processes.
- Full Software Development Lifecycle (SDLC) experience.
- Experience with DevOps (CI/CD, Agile, Observability).
- Experience with Azure Function Apps.
- Excellent verbal and written communication skills.
- Strong organizational and interpersonal skills.
- Flexibility to adapt to new technology updates.
- 2+ years of managing or leading technical teams (preferred).
- Experience with React/Single Page Applications (preferred).
- Development experience using cloud-based resources (Azure preferred).
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Job Title: Full stack .Net Developer
Location : Dallas, TX (Remote)
SKILLS/EXPERIENCE REQUIREMENTS
- 12 - 15 years application development experience with the Microsoft .NET platform
- Strong .NET Core (C#) experience with Web Services/API's, HTML/CSS (Bootstrap)
- Demonstrated proficiency with SQL, stored procedures, and database design
- Thorough understanding of object-oriented development (OOD), Domain driven design, including an in-depth knowledge of implementing RESTful, micro services design patterns and architectures
- Strong experience in end-to-end data ingestion process from receiving, manipulating and publishing data via services.
- Full Software Development Lifecycle (SDLC) experience including gathering requirements, design, development, testing, documentation, etc.
- Experience with DevOps (CI/CD, Agile, Observability)
- Experience with Azure Function Apps.
- Excellent verbal and written communications skills and excellent presentation skills
- Excellent organizational and interpersonal skills, working in a team environment
- Flexible to adapt to new technology updates.
SKILLS/EXPERIENCE Preferred
- 2+ Years of managing or leading technical teams.
- Experience with React /Single Page Applications.
- Development experience using cloud-based resource (Azure preferred)