
.NET Developer
Salary undisclosed
Checking job availability...
Original
Simplified
Title: .NET Backend Sr. Developer
Location: Houston, TX (2 Days Onsite Per Week )
Duration : 6+ months contract to hire
Job Overview:
Top Must Have Skills:
- Experience with .Net from Framework 4.8 to Version 8 (core).
- Autofaq experience is a must, this is their dependency injection, not the built-in core system
- ORM experience will also need to include ADO.NET
- Experience with MSMQ required, SQS experience would be beneficial
- Clean Architecture and design pattern understanding
- Harness experience required
- Solid communicator and mentoring experience
- Backend Architecture and Development Experience
- Location: Looking for someone in Houston, ok with relocation. 2 Days Onsite Per Week
Key Responsibilities:
- Backend Architecture and Development: Design, develop, and maintain highly scalable and robust backend services using ASP.NET, C#, and Web API to support enterprise-grade applications.
- Dependency Injection and IoC: Leverage Autofac for managing dependency injection and ensuring loosely coupled, maintainable, and testable codebases.
- Database Engineering: Architect, optimize, and manage high-performance database solutions using SQL Server. Develop complex queries, stored procedures, triggers, and database optimization strategies for handling large-scale data.
- API Development and Integration: Build, secure, and optimize RESTful APIs, ensuring seamless integration with frontend and third-party systems. Design APIs that adhere to best practices for scalability and maintainability.
- System Design and Architecture: Lead the design of modular, extensible system architectures that prioritize performance, reliability, and maintainability, including microservices and distributed systems.
- CI/CD Pipelines: Collaborate with DevOps teams to automate builds, deployments, and testing processes using CI/CD pipelines, ensuring smooth and reliable delivery.
- Performance Optimization: Proactively identify and resolve performance bottlenecks in backend systems. Implement caching, query optimization, and advanced diagnostics to ensure optimal system performance.
- Code Quality and Standards: Write clean, reusable, and secure code while following industry best practices and company coding standards. Conduct peer code reviews and mentor team members on coding best practices.
- Monitoring and Logging: Implement and maintain advanced logging, monitoring, and telemetry systems to enhance observability and proactively address issues.
- Collaboration and Mentorship: Work closely with cross-functional teams, including frontend developers, QA engineers, and product managers. Mentor junior developers and provide technical guidance to the team.
- Agile Participation: Actively participate in Agile practices, including sprint planning, stand-ups, and retrospectives, contributing to continuous improvement.
Required Skills:
- Extensive Backend Experience: 7+ years of hands-on experience in backend development with ASP.NET, C#, and Web API.
- Autofac Expertise: Strong knowledge and practical experience in implementing Autofac for dependency injection and Inversion of Control (IoC).
- SQL Server Mastery: Advanced experience with SQL Server, including designing complex schemas, writing optimized queries, stored procedures, and handling database performance tuning.
- API Development: Expertise in developing and maintaining secure, scalable, and high-performance RESTful APIs.
- Software Design Patterns: Deep understanding of design patterns, principles, and best practices for clean, maintainable code, including SOLID principles.
- Version Control Systems: Strong expertise in using Git for version control, including experience with branching strategies and release management.
- DevOps Integration: Knowledge of DevOps tools and practices, including containerization with Docker, orchestration with Kubernetes, and CI/CD pipelines. Logging and Monitoring: Proficiency
- implementing logging and monitoring tools such as Serilog, ELK Stack, or Dynatrace to enhance system observability.
- Secure Development Practices: Strong understanding of modern security standards, including authentication mechanisms like OAuth and JWT, as well as vulnerability mitigation techniques.
- Extensive experience in writing and maintaining comprehensive unit test cases using frameworks like xUnit, NUnit, or MSTest to ensure code reliability and maintainability.
- Problem-Solving and Debugging: Exceptional analytical skills to diagnose and resolve complex backend issues efficiently.
- Deep expertise in Autofac for implementing dependency injection and Inversion of Control (IoC), ensuring maintainable, testable, and modular code architectures.
- Microservices Architecture: Proven experience in designing and implementing microservices and event-driven architectures.
- Advanced Dependency Injection: Experience with alternative DI frameworks like Ninject or Unity, and the ability to evaluate trade-offs in design.
- ORM Expertise: Hands-on experience with Entity Framework, Dapper, or similar ORM frameworks for efficient data access.
- CI/CD Tools: Experience with tools such as Harness, Azure DevOps, or GitHub Actions for automation pipelines.
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.
Report this job Title: .NET Backend Sr. Developer
Location: Houston, TX (2 Days Onsite Per Week )
Duration : 6+ months contract to hire
Job Overview:
Top Must Have Skills:
- Experience with .Net from Framework 4.8 to Version 8 (core).
- Autofaq experience is a must, this is their dependency injection, not the built-in core system
- ORM experience will also need to include ADO.NET
- Experience with MSMQ required, SQS experience would be beneficial
- Clean Architecture and design pattern understanding
- Harness experience required
- Solid communicator and mentoring experience
- Backend Architecture and Development Experience
- Location: Looking for someone in Houston, ok with relocation. 2 Days Onsite Per Week
Key Responsibilities:
- Backend Architecture and Development: Design, develop, and maintain highly scalable and robust backend services using ASP.NET, C#, and Web API to support enterprise-grade applications.
- Dependency Injection and IoC: Leverage Autofac for managing dependency injection and ensuring loosely coupled, maintainable, and testable codebases.
- Database Engineering: Architect, optimize, and manage high-performance database solutions using SQL Server. Develop complex queries, stored procedures, triggers, and database optimization strategies for handling large-scale data.
- API Development and Integration: Build, secure, and optimize RESTful APIs, ensuring seamless integration with frontend and third-party systems. Design APIs that adhere to best practices for scalability and maintainability.
- System Design and Architecture: Lead the design of modular, extensible system architectures that prioritize performance, reliability, and maintainability, including microservices and distributed systems.
- CI/CD Pipelines: Collaborate with DevOps teams to automate builds, deployments, and testing processes using CI/CD pipelines, ensuring smooth and reliable delivery.
- Performance Optimization: Proactively identify and resolve performance bottlenecks in backend systems. Implement caching, query optimization, and advanced diagnostics to ensure optimal system performance.
- Code Quality and Standards: Write clean, reusable, and secure code while following industry best practices and company coding standards. Conduct peer code reviews and mentor team members on coding best practices.
- Monitoring and Logging: Implement and maintain advanced logging, monitoring, and telemetry systems to enhance observability and proactively address issues.
- Collaboration and Mentorship: Work closely with cross-functional teams, including frontend developers, QA engineers, and product managers. Mentor junior developers and provide technical guidance to the team.
- Agile Participation: Actively participate in Agile practices, including sprint planning, stand-ups, and retrospectives, contributing to continuous improvement.
Required Skills:
- Extensive Backend Experience: 7+ years of hands-on experience in backend development with ASP.NET, C#, and Web API.
- Autofac Expertise: Strong knowledge and practical experience in implementing Autofac for dependency injection and Inversion of Control (IoC).
- SQL Server Mastery: Advanced experience with SQL Server, including designing complex schemas, writing optimized queries, stored procedures, and handling database performance tuning.
- API Development: Expertise in developing and maintaining secure, scalable, and high-performance RESTful APIs.
- Software Design Patterns: Deep understanding of design patterns, principles, and best practices for clean, maintainable code, including SOLID principles.
- Version Control Systems: Strong expertise in using Git for version control, including experience with branching strategies and release management.
- DevOps Integration: Knowledge of DevOps tools and practices, including containerization with Docker, orchestration with Kubernetes, and CI/CD pipelines. Logging and Monitoring: Proficiency
- implementing logging and monitoring tools such as Serilog, ELK Stack, or Dynatrace to enhance system observability.
- Secure Development Practices: Strong understanding of modern security standards, including authentication mechanisms like OAuth and JWT, as well as vulnerability mitigation techniques.
- Extensive experience in writing and maintaining comprehensive unit test cases using frameworks like xUnit, NUnit, or MSTest to ensure code reliability and maintainability.
- Problem-Solving and Debugging: Exceptional analytical skills to diagnose and resolve complex backend issues efficiently.
- Deep expertise in Autofac for implementing dependency injection and Inversion of Control (IoC), ensuring maintainable, testable, and modular code architectures.
- Microservices Architecture: Proven experience in designing and implementing microservices and event-driven architectures.
- Advanced Dependency Injection: Experience with alternative DI frameworks like Ninject or Unity, and the ability to evaluate trade-offs in design.
- ORM Expertise: Hands-on experience with Entity Framework, Dapper, or similar ORM frameworks for efficient data access.
- CI/CD Tools: Experience with tools such as Harness, Azure DevOps, or GitHub Actions for automation pipelines.
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.
Report this job