Communications Test Design - Flower Mound, TX

posted 11 days ago

Full-time - Mid Level
Flower Mound, TX
10,001+ employees
Repair and Maintenance

About the position

The Programmer position at Communications Test Design, Inc. (CTDI) involves developing and maintaining software applications using the Microsoft .NET stack. The role requires collaboration with warehouse operations and business teams to gather requirements, create documentation, and ensure the delivery of high-quality software solutions. The position is fully onsite in Flower Mound, TX, and focuses on application development, testing, and technical support.

Responsibilities

  • Gather accurate requirements and create clear Business Requirement Documents.
  • Develop code using C#, ASP.NET Core/MVC, jQuery, Web APIs, Entity Framework, and Oracle/PostgreSQL database.
  • Create and deploy test cases using automated testing frameworks like xUnit / MOQ.
  • Prepare releases for deployment into Production using GIT, Team City, and Octopus.
  • Provide technical support for user issues and troubleshoot problems in production.
  • Collaborate with technical leads and subject matter experts on new designs and development work.
  • Prioritize development requests from multiple stakeholders and provide timely updates.
  • Develop proof-of-concept applications for creative solutions.
  • Collaborate and share best practices with development teams.
  • Take ownership for customer satisfaction for delivered applications.
  • Learn new tools and technologies for continuous improvement.

Requirements

  • Bachelor's or Master's degree in Computer Science or related discipline.
  • 2-5 years of recent experience with application development using Microsoft .NET stack (ASP.NET MVC/Core, C#).
  • Experience with web services (RESTful, SOAP), LINQ, Entity Framework, and databases like Oracle/PostgreSQL.
  • Excellent coding skills in C# and SQL/query writing.
  • Strong analytical skills and ability to multi-task.
  • Excellent oral and written communication skills.
  • Motivation to take ownership of tasks and drive them to completion.
  • Ability to produce high-quality work deliverables with attention to detail.

Nice-to-haves

  • Knowledge/Experience with Blazor/WASM is beneficial.
  • Experience with client-side tools and frameworks like JavaScript, TypeScript, CSS, and HTML.

Benefits

  • Dental insurance
  • Retirement plan
  • Visa sponsorship
Job Description Matching

Match and compare your resume to any job description

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