NET Developer
Ztek Consulting
Pittsburgh, United States of America
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Pittsburgh, United States of America
Tech stack
.NET
Code Review
Database Design
Software Design Patterns
Message Broker
Microsoft SQL Server
Platform as a Service (PAAS)
Performance Tuning
Scrum
Software Architecture
Systems Architecture
.NET Core
Solid Principles
Kafka
REST
Microservices
Job description
- Actively participate in code reviews, ensuring adherence to coding standards and design principles.
- Collaborate with Product Owners and stakeholders to understand, analyze, and refine business requirements.
- Translate business requirements into technical specifications and architecture.
- Coordinate effectively with offshore teams, ensuring seamless communication and delivery.
- Ensure high-quality deliverables through proper design, testing, and documentation.
- Identify risks and provide mitigation strategies during project execution.
Requirements
- Strong hands-on experience with .NET Core / .NET 5+ / .NET 6+.
- Deep understanding of software architecture and design patterns (e.g., Microservices, SOLID principles, RESTful APIs).
- Extensive experience with SQL Server, including performance tuning and database design.
- Proven ability to lead and guide development teams.
- Strong experience in technical design and system architecture.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Experience working in Agile/Scrum environments.
- Ability to work with distributed/offshore teams effectively.
- Nice to have experience in Kafka or any cloud PAAS service message broker.
- Lead the design, development, and implementation of enterprise-grade applications using .NET Core.
- Drive technical architecture and design discussions, ensuring scalable, maintainable, and high-performance solutions.
- Propose, evaluate, and implement innovative solutions and best practices to improve system performance and development efficiency.