Logo
Thomas Group

Full-Stack Software Engineer (Level II)

Thomas Group, Nashville, Tennessee, United States, 37247

Save Job

Job Description

Job Title: Full-Stack Software Engineer (Level II) - Contract to Hire: Please note that this position is

contract-to-hire

and is open to candidates who are authorized to work in the U.S. on a

W2 basis only

Location: Nashville, TN

Job Description: We are seeking a highly skilled Full-Stack Software Engineer (Level II) for a contract-to-hire position in Nashville. The ideal candidate will possess expertise in both front-end and back-end development, with a strong proficiency in the following technologies and skills:

Responsibilities:

- Write user interface and server-side code - Write unit tests, integration tests and functional tests - Automate deployment and management of platforms using cloud technologies - Design, develop, and maintain web applications using modern frameworks and technologies. - Collaborate with cross-functional teams to define, design, and deliver new features. - Ensure the performance, quality, and responsiveness of applications. - Identify and correct bottlenecks and fix bugs. - Stay updated with emerging trends and technologies in software development.

Required Skills: - Proficiency with React, Vue, .NET Core, or other applicable languages - Proficiency with ETL processes or Analytics/Reporting applications - Proficiency with Microsoft Azure or Amazon Web Services (AWS) - Proficiency experience with Microsoft SQL or Postgres, including advanced features

Education and Experience: - Bachelor's degree in Computer Science, Engineering, or a related field. - Minimum of 2 years of professional experience in full-stack development.