What are the responsibilities and job description for the Full Stack Engineer position at pro/source <IT>?
Senior Full Stack Developer
Hybrid (3 Days Onsite, 2 Days Remote)
Jacksonville, FL
6 Months Contract to Perm
Job Summary:
We seek a skilled Senior Full Stack Developer to join our software development team. The ideal candidate will have strong experience building full-stack web applications using MS SQL, C#, Razor, and Entity Framework. This role involves developing scalable, high-performing applications and collaborating with cross-functional teams to deliver exceptional user experiences.
Location: Jacksonville, FL (Hybrid: 3 days onsite, 2 days remote)
Type: 6 Months Contract-to-Perm
Key Responsibilities:
- Develop end-to-end web applications using MS SQL, C#, Razor, and Entity Framework.
- Collaborate with stakeholders to gather requirements and translate them into actionable technical solutions.
- Architect and implement scalable APIs and front-end solutions.
- Manage database schemas, stored procedures, and complex SQL queries.
- Optimize performance through efficient use of Entity Framework for database interactions.
- Debug, troubleshoot, and resolve application performance issues.
- Follow best practices for coding, testing, and deployment to ensure high-quality standards.
- Stay updated with emerging technologies and incorporate them into projects.
- Provide technical leadership and mentor junior developers.
- Participate in Agile processes including sprint planning, estimation, and prioritization.
Required Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Systems, or related field (Master’s preferred).
- Experience: Minimum of 5 years in full-stack development.
- Technical Skills:
- Backend: Strong proficiency in C# and Entity Framework.
- Frontend: Expertise in Razor, HTML, CSS, and JavaScript frameworks.
- Database: Deep experience with MS SQL (database design, stored procedures, query optimization).
- Development Tools: Proficiency with Visual Studio, Git, and CI/CD pipelines.
- Cloud: Experience with Azure services.
- Methodologies: Agile/Scrum experience with a solid understanding of the software development life cycle (SDLC).
- Communication: Strong interpersonal skills with the ability to collaborate with technical and non-technical teams.
Preferred Qualifications:
- Advanced degree in Computer Science or related field.
- Experience with modern front-end frameworks such as Blazor.
- Knowledge of DevOps tools and practices.
Salary : $115,000 - $130,000