What are the responsibilities and job description for the Dotnet Developer position at Robert Half?
Contract-to-Hire Details
- This position is offered as a contract-to-hire engagement.
- Conversion to full-time employment is anticipated at approximately 6 months.
- Target salary conversion range: $100,000 – $150,000 annually, depending on experience, skill alignment, and overall fit.
Position Overview
A growing engineering-focused organization is seeking a Full Stack Software Engineer to contribute to the development, enhancement, and ongoing support of modern software platforms. This role focuses on building end-to-end solutions across user interfaces, backend services, and data layers, while collaborating closely within an Agile delivery environment. The ideal candidate brings strong technical fundamentals, a passion for clean design, and the ability to solve complex problems in a fast-moving setting.
Key Responsibilities
- Design, develop, and maintain scalable, secure, and high-performing software applications.
- Build and support full stack solutions, including front-end components, backend services, and database integrations.
- Analyze, troubleshoot, and resolve application issues while continuously improving system performance and reliability.
- Partner with cross-functional teams—including product, design, and engineering—to deliver cohesive and well-integrated solutions.
- Participate in technical discussions, architecture reviews, and requirements refinement to ensure high-quality outcomes.
- Contribute to code reviews and development best practices to maintain consistency and quality across the codebase.
- Support team initiatives and project milestones, helping ensure on-time and successful delivery.
- Stay current with evolving technologies, frameworks, and industry trends to drive continuous improvement.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.
- Professional experience developing and supporting software systems in a production environment.
- Hands-on experience with the following technologies:
- Languages & Frameworks: C#, JavaScript/TypeScript, Angular, WPF
- Databases: SQL Server, including stored procedures and performance optimization
- Cloud Platforms: Microsoft Azure (App Services, Functions, Storage, Azure SQL, DevOps pipelines)
- Development Practices: Git-based source control, CI/CD pipelines, automated testing, Agile/Scrum methodologies
Preferred Skills & Experience
- Exposure to additional modern front-end frameworks such as React.
- Experience designing or consuming RESTful APIs and familiarity with gRPC or WebSocket-based communication.
- Understanding of secure application development practices, including authentication, encryption, and secure coding standards.
- Familiarity with microservices architectures, container technologies (Docker, Kubernetes), or distributed systems.
- Experience with application monitoring and logging tools such as Azure Monitor, Application Insights, or similar platforms.
Additional Expectations
- Strong analytical and problem-solving capabilities with a collaborative, team-oriented mindset.
- Clear and effective written and verbal communication skills, including the ability to explain technical concepts to varied audiences.
- Self-directed, results-oriented professional with a continuous learning mindset.
- Must be eligible to work on projects subject to U.S. export control regulations (ITAR/EAR compliance).
Salary : $100,000 - $150,000