What are the responsibilities and job description for the Full Stack Software Developer position at Premier Staffing Partners?
Full Stack Software Developer (Microsoft Technology Stack)
W2 Contract-to-Hire Opportunity – Strong potential for permanent conversion after approximately six (6) months
Work Authorization & Location Requirements
- This position is primarily remote; however, candidates must reside within one (1) hour driving distance of the Knoxville, TN area to support occasional onsite meetings and team collaboration.
- Applicants must be U.S. citizens and eligible to obtain and maintain a federal security clearance.
- A minimum of a Bachelor’s degree is required for consideration.
Position Overview
An established, mission-driven organization is seeking qualified applicants to join its growing Software Development team within a technical division. This team partners closely with subject matter experts to design and deliver innovative software solutions that support complex, high-impact initiatives. Developers on this team contribute to systems supporting program management, mission operations, data collection, material and asset tracking, and financial management tools. This role offers the opportunity to work on meaningful projects in a collaborative, agile environment.
Required Skills
- C#
- ASP.NET MVC
- React / Redux
- SQL Server and T-SQL
- SSRS, Tableau, or Power BI
- DevOps practices and tools
- Microsoft Azure
- Web Services
Qualifications
- Bachelor’s degree in computer science, computer programming, or a related field with a minimum of four (4) years of relevant professional experience
- Solid understanding of object-oriented programming principles and experience writing maintainable, high-performance code aligned with industry standards.
- Strong verbal and written communication skills.
- Ability to work both independently and collaboratively within an agile development team.
- Demonstrated experience in front-end and/or back-end development.
Key Responsibilities
- Design and develop web applications primarily using a Microsoft-based technology stack.
- Collaborate with team members, Product Owners/Managers, subject matter experts, and cross-functional teams to refine requirements and translate them into functional, high-quality software using standardized coding practices.
- Work closely with Quality Assurance specialists to identify and resolve defects identified through manual and automated testing.
- Participate in peer code reviews to ensure adherence to coding standards and best practices.
- Demonstrate completed features to stakeholders for review and acceptance.
Salary : $45 - $60