Perm- .Net Developer

Overview

Hybrid
Depends on Experience
Full Time

Skills

Azure
Angular
MS SQL Server
C#

Job Details

Job Title: Senior .NET Developer

Location: Houston, TX 77041 - Hybrid

We are seeking a highly skilled and experienced Senior .NET Developer to join our dynamic team. In this role, you will be responsible for developing cutting-edge applications using Angular, C#.NET Core, and Microsoft SQL Server. Your expertise will play a critical role in shaping the architecture of our projects, ensuring scalability, maintainability, and robustness. If you thrive in a collaborative environment, are passionate about software development, and have a knack for solving complex technical challenges, we'd like to hear from you.

Responsibilities:

  1. Application Development: Develop robust and high-performance applications using Angular, C#.NET Core, and Microsoft SQL Server, adhering to industry best practices and coding standards.

  2. Architectural Design: Collaborate with cross-functional teams to design and implement scalable, maintainable, and efficient architectural solutions that meet project requirements and align with company objectives.

  3. Version Control: Utilize GitHub for version control, ensuring that codebase changes are well-documented, organized, and accessible for collaboration with team members.

  4. Deployment: Deploy applications on Azure-based infrastructure, leveraging Kubernetes for efficient container orchestration. Monitor and maintain deployed applications, ensuring optimal performance, security, and availability.

  5. Code Reviews: Participate in code reviews to maintain code quality, identify potential issues, and mentor junior developers to improve their skills.

  6. Problem Solving: Analyze and resolve complex technical issues, identifying root causes and implementing effective solutions to maintain the integrity of the software.

  7. Documentation: Create and maintain comprehensive technical documentation, including system architecture diagrams, code comments, and user guides.

  8. Continuous Learning: Stay up-to-date with industry trends, emerging technologies, and best practices to contribute to the innovation and improvement of our development processes.

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or a related field (Master's degree preferred).

  • Proven experience as a Senior .NET Developer, with a strong portfolio of successful projects.

  • Proficiency in Angular, C#.NET Core, and Microsoft SQL Server.

  • Solid understanding of software architecture and design principles.

  • Experience with GitHub or other version control systems.

  • Familiarity with cloud-based infrastructure, particularly Azure.

  • Expertise in container orchestration with Kubernetes is a plus.

  • Strong problem-solving skills and the ability to work effectively in a team.

  • Excellent communication skills and the ability to convey complex technical concepts to non-technical stakeholders.

  • Continuous learning mindset and a commitment to staying updated with evolving technologies.

If you are passionate about creating innovative software solutions, possess a strong technical acumen, and are eager to contribute to the team's success, we encourage you to apply for this Senior .NET Developer position in Houston, TX location!

#10914

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.