What are the responsibilities and job description for the Senior Fullstack Developer position at Pinnacle Software Solutions?
Job Details
Job Title: Senior Fullstack Developer
Location: Clearwater, FL (Hybrid - Local Candidates Only)
Duration: 6 Months Contract-to-Hire (CTH)
Job Description:
We are seeking a talented Senior Fullstack Developer to join our team in Clearwater, FL. This role requires a strong background in .NET/C#, React, and Azure technologies, along with a passion for building scalable and efficient applications. The ideal candidate will thrive in a hybrid environment and have a proven track record of delivering high-quality software solutions.
Key Responsibilities:
- Design, develop, and maintain full-stack applications using .NET/C#, React, and Azure.
- Collaborate with cross-functional teams to gather requirements, design solutions, and deliver software products.
- Implement RESTful APIs, microservices, and cloud-based solutions using Azure services.
- Manage the end-to-end software development lifecycle, from concept through deployment and support.
- Apply best practices in coding, testing, and deployment to ensure high-quality deliverables.
- Optimize application performance and troubleshoot issues as they arise.
- Participate in code reviews, provide mentorship to junior developers, and contribute to continuous improvement initiatives.
- Utilize CI/CD pipelines, automation tools, and version control systems like Git and Azure DevOps.
Required Skills & Qualifications:
- Education: Bachelor s degree in Information Technology, Computer Science, or a related field.
- Experience:
- At least 4 years of experience in .NET/ASP.NET development with a focus on the .NET Framework web application stack.
- Strong proficiency in React for building dynamic user interfaces.
- Hands-on experience with Azure cloud environment, including Azure DevOps.
- Familiarity with SQL Server and database management.
- Technical Skills:
- Proficient in source control, branching strategies, code merging, and tools like Git, GitHub, and Azure DevOps.
- Strong understanding of CI/CD pipelines, automated testing, and deployment methodologies for code and database changes.
- Knowledge of SOLID design principles, N-tier architecture, and MVC framework.
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities for team-oriented projects.
Preferred Qualifications:
- Experience with Azure services beyond basic DevOps (e.g., Azure Functions, Cosmos DB, etc.).
- Knowledge of additional front-end frameworks or libraries.
- Familiarity with Active Directory and security best practices in cloud applications.