Tmc Technologies Of Wv - Clarksburg, WV

posted 30 days ago

Full-time - Mid Level
Clarksburg, WV

About the position

The Software Developer II position at TMC Technologies of WV Corp involves developing software solutions with a focus on dynamic web applications. The role requires a strong background in C# and experience with front-end technologies, as well as proficiency in database management and REST APIs. The developer will work in an agile environment, contributing to both front-end and back-end development while ensuring high-quality code through unit testing.

Responsibilities

  • Develop and maintain software applications using C# and other object-oriented programming languages.
  • Build dynamic web applications, preferably using Blazor, Razor pages, or MVC.
  • Work with SQL and Entity Framework or similar ORM frameworks for database management.
  • Integrate and work with REST APIs for application functionality.
  • Write unit tests to ensure code quality and reliability.
  • Troubleshoot and debug front-end and back-end issues in a fast-paced environment.
  • Collaborate with agile development teams and participate in agile methodologies.
  • Utilize version control systems like Git or Bitbucket for code management.

Requirements

  • Active Secret clearance required.
  • Minimum 4 years of software development experience required.
  • Minimum of a Bachelor's degree required; equivalent experience may be substituted.
  • 4+ years of experience in C# or similar object-oriented programming language.
  • Experience with front-end development and building dynamic web applications.
  • Experience with SQL and specifically Entity Framework or similar ORM frameworks.
  • Experience working with REST APIs.
  • Experience writing unit tests.
  • Familiarity with Azure or similar cloud services.
  • Troubleshooting skills and ability to debug both front-end and back-end issues.
  • Familiarity with agile methodologies and working in agile development teams.
  • Familiarity with Git, Bitbucket, or a similar version control system.

Nice-to-haves

  • Knowledge or experience with Blazor or Razor pages.
  • Experience working with Azure.
  • Scaled Agile (SAFe) experience preferred.

Benefits

  • Dental
  • Vision
  • Long and Short Term Disability
  • AD&D
  • Group Life
  • Medical
  • 401K with Company Match
  • Tuition Reimbursement
  • New Parent Leave
  • Bereavement Leave
  • Professional Development Reimbursement
  • 11 Paid Holidays
  • PTO
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service