Talent.com
Software Engineer III (Remote)
Software Engineer III (Remote)Turnkey Computer Systems LLC • Amarillo, TX, United States
[error_messages.no_longer_accepting]
Software Engineer III (Remote)

Software Engineer III (Remote)

Turnkey Computer Systems LLC • Amarillo, TX, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
  • [filters.remote]
[job_card.job_description]

The Software Engineer III's role is to define, develop, test, analyze, and maintain software applications in support of the achievement of Patterson software requirements. This includes writing, coding, testing, and analyzing software programs and applications. The Software Engineer III will also lead the research, design, documentation and modification of software specifications throughout the development life cycle.

Software Development

Collaborate with clients, developers and other team members in the conceptualization and development of new or existing software applications.

Define, develop, and document software business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.

Research, identify, analyze, and fulfill requirements of all internal and external program users and stakeholders.

Write programming scripts to enhance functionality and / or performance of company applications as needed.

Execute software testing on new and existing programs for the purposes of correcting errors and general debugging.

​Agile Team Work

Participate in and may lead the definition of software development project plans, including scoping, scheduling, and implementation.

Perform and may lead program turnover to production support and customers upon completion of development, testing, and documentation.

Help mentor Software Engineer peers through technical advice and reference.

Technologies

We develop our software using Microsoft technologies. A well-developed knowledge of the Microsoft technology stack is required.

C# : Core language for building applications in the Microsoft stack, especially with .NET.

NET Framework / .NET Core / .NET (latest versions) : Understanding the evolution and current state of .NET for building scalable applications.

Entity Framework : For object-relational mapping (ORM) and database interactions.

Windows Presentation Foundation (WPF) : For desktop application development.

Universal Windows Platform (UWP) : For cross-device Windows apps.

RESTful API Development : Building and consuming APIs with ASP.NET Core.

Authentication / Authorization : Implementing security with OAuth, OpenID Connect, or Azure Active Directory.

Microsoft SQL Server : In-depth understanding of relational database design, T-SQL, and optimization.

Data Modeling : Designing efficient schemas and relationships.

Microsoft Azure : Proficiency with Azure services like App Services, Functions, Blob Storage, and Virtual Machines.

Azure DevOps : Knowledge of CI / CD pipelines, repositories, and deployment workflows.

Visual Studio : Mastery of Microsoft’s flagship IDE for coding, debugging, and testing.

Git : Version control, including GitHub or Azure Repos integration.

Agile / Scrum : Familiarity with iterative development methodologies.

Unit Testing : Writing tests with frameworks like MSTest, NUnit, or xUnit.

Design Patterns : Understanding MVC, MVVM, Singleton, Repository, and Dependency Injection patterns.

SOLID Principles : For writing maintainable and scalable code.

Legacy Systems : Understanding older Microsoft tech like VB.NET or classic ASP (for maintenance roles).

Power Platform : Knowledge of Power Apps, Power Automate, or Power BI for low-code solutions.

Required Qualifications

Bachelor's Degree in Computer Science, Management Information Sciences, Mathematics, Engineering, Business, or area of functional responsibility preferred, or a combination of equivalent education and experience

At least 5 years of programming experience required.  Should have prior experience within various platforms and languages

Knowledge of all aspects of application development and project life cycles, including Agile applications

Excellent understanding of coding methods and best practices

Fluency in object oriented programming and design

Extensive database and operating systems experience

Ability to conduct research into software-related issues and products

Ability to develop and maintain software products written in different languages and platforms

Familiarity with corporate governance, business cases, and return on investment concepts.

Understanding of best practices for building applications with peak performance and reliability - Familiarity with Agile processes and scrum

Extensive experience in C# - Experience using .Net framework

Experience using front-end web technologies – Angular is preferred

Experience with Microsoft Azure and Azure DevOps is a plus

Experience building scalable applications using fundamental design principles

Must be willing to take a programming test.

Working Environment

Home / Remote location

We are committed to supporting a robust remote work culture, with well-established virtual collaboration practices and equal opportunities for career advancement and professional growth, regardless of physical location

Ability to be work remote and be on camera as needed

Travel to corporate sites is periodically required (Quarterly or so)

Periodic on call rotations and available outside of normal business hours on evenings and weekends during critical production release or issue escalation periods

This role is eligible for hire in any of the following States : AK, AZ, CA, CO, CT, DC, HI, ID, IL, KS, KY, ME, MA, MI, MN, MT, NE, NV, NH, NM, NY, OR, RI, SD, TX, UT, VT, WV, WI

The potential compensation range for this role is below. The final offer amount could exceed this range, based on various factors such as candidate location (geographical labor market), experience, and skills.

$110,000 - $130,000

[job_alerts.create_a_job]

Software Engineer Iii • Amarillo, TX, United States

[internal_linking.related_jobs]
Copy Editor - Remote

Copy Editor - Remote

Outlier • Amarillo, TX, United States
[filters.remote]
[job_card.full_time]
Earn up to $16 USD / hourly and work remotely and flexibly.Outlier, a platform owned and operated by Scale AI, is looking for. If you're passionate about improving models and excited by the future of ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Travel Nurse RN - Operating Room - $2,193 per week in Amarillo, TX

Travel Nurse RN - Operating Room - $2,193 per week in Amarillo, TX

TravelNurseSource • Amarillo, TX, US
[job_card.full_time]
TravelNurseSource is working with PRN Healthcare to find a qualified OR RN in Amarillo, Texas, 79101!.Your adventure starts here with PRN Healthcare!. Take control of your career with a travel contr...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Air Interdiction Agent

Air Interdiction Agent

US Customs and Border Protection • Amarillo, TX, US
[job_card.full_time]
Air and Marine Operations (AMO), a component of U.Customs and Border Protection (CBP), offers skilled Pilots interested in law enforcement an opportunity to work with an elite team of highly traine...[show_more]
[last_updated.last_updated_30] • [promoted]
Technician II - Security

Technician II - Security

Paladin Technologies • Amarillo, TX, United States
[job_card.full_time]
Responsibilities include, but are not limited to performing startup, installation, closeout and service of jobs; assisting in design and other tasks as assigned while delivering on Paladin Technolo...[show_more]
[last_updated.last_updated_30] • [promoted]
Project Controls P6 Scheduler

Project Controls P6 Scheduler

TechSource • Amarillo, TX, United States
[job_card.full_time]
TechSource, a previous DOE Small Business of the Year recipient and ten-time Inc.We provide direct access to hundreds of experts and industry leaders in the nuclear sciences, non-proliferation tech...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer III (Remote)

Software Engineer III (Remote)

Patterson Dental Supply • Amarillo, Texas, USA
[filters.remote]
[job_card.full_time]
Patterson isnt just a place to work its a partner that cares about your success.One of the distinguishing marks of our company is the talented people who embrace the people-first always advancing a...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Travel Nurse RN - Operating Room - $2,314 per week in Amarillo, TX

Travel Nurse RN - Operating Room - $2,314 per week in Amarillo, TX

TravelNurseSource • Amarillo, TX, US
[job_card.full_time]
TravelNurseSource is working with talent4health to find a qualified OR RN in Amarillo, Texas, 79106!.Assists surgeons and anesthesiologists during surgeries, ensuring a sterile environment and pati...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Travel Cath Lab Tech - $2,053 per week in Amarillo, TX

Travel Cath Lab Tech - $2,053 per week in Amarillo, TX

AlliedTravelCareers • Amarillo, TX, US
[job_card.full_time]
AlliedTravelCareers is working with FlexCare to find a qualified Cath Lab Tech in Amarillo, Texas, 79101!.FlexCare is a nationwide leader in the staffing of travel nurses and clinicians.With access...[show_more]
[last_updated.last_updated_30] • [promoted]
Travel Cath Lab Tech - $2,388 per week in Amarillo, TX

Travel Cath Lab Tech - $2,388 per week in Amarillo, TX

AlliedTravelCareers • Amarillo, TX, US
[job_card.full_time]
AlliedTravelCareers is working with Coast Medical Service to find a qualified Cath Lab Tech in Amarillo, Texas, 79106!.Coast Medical Service is a nationwide travel nursing & allied healthcare s...[show_more]
[last_updated.last_updated_30] • [promoted]
Major Projects, Engineer (Entry, Staff or Senior)

Major Projects, Engineer (Entry, Staff or Senior)

Xcel Energy • Amarillo, TX, US
[job_card.full_time]
Amarillo, Texas, 79101, United States of America.Are you looking for an exciting job where you can put your skills and talents to work at a company you can feel proud to be a part of? Do you want a...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Full time SLP / Speech Language Therapist

Full time SLP / Speech Language Therapist

Care Options for Kids • Amarillo, TX, US
[job_card.full_time] +1
Speech Language Pathologist (SLP) We're seeking a Speech-Language Pathologist (SLP) who is committed to helping children overcome barriers, achieve milestones, and flourish.This is an opportunity t...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Rheumatology

Rheumatology

CompHealth • Amarillo, Texas, US
[job_card.full_time]
Rheumatology physician employment in Texas : Amarillo, Texas, offers physicians a compelling blend of professional opportunity and quality of life. As a regional medical hub, the city is home to maj...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer II (Remote)

Software Engineer II (Remote)

Patterson Dental Supply • Amarillo, Texas, USA
[filters.remote]
[job_card.full_time]
Patterson isnt just a place to work its a partner that cares about your success.One of the distinguishing marks of our company is the talented people who embrace the people-first always advancing a...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Travel Cath Lab Tech - $2,318 per week in Amarillo, TX

Travel Cath Lab Tech - $2,318 per week in Amarillo, TX

AlliedTravelCareers • Amarillo, TX, US
[job_card.full_time]
AlliedTravelCareers is working with FlexCare to find a qualified Cath Lab Tech in Amarillo, Texas, 79101!.FlexCare is a nationwide leader in the staffing of travel nurses and clinicians.With access...[show_more]
[last_updated.last_updated_30] • [promoted]
AI Writing Reviewer - Remote

AI Writing Reviewer - Remote

Outlier • Amarillo, TX, United States
[filters.remote]
[job_card.full_time]
Earn up to $16 USD / hourly and work remotely and flexibly.Outlier, a platform owned and operated by Scale AI, is looking for. If you're passionate about improving models and excited by the future of ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Remote Software Engineer - US - AI Trainer ($50-$85 per hour)

Remote Software Engineer - US - AI Trainer ($50-$85 per hour)

Mercor • Amarillo, Texas, US
[filters.remote]
[job_card.full_time]
Mercor is partnering with leading AI labs to recruit • •skilled Software Engineers • • for cutting-edge research initiatives. These projects focus on • •writing and reviewing full unit test suites • • for...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Travel Cath Lab Tech - $2,087 per week in Amarillo, TX

Travel Cath Lab Tech - $2,087 per week in Amarillo, TX

Medical Solutions • Amarillo, TX, US
[job_card.full_time]
A facility in Amarillo, TX is seeking its next amazing Cath Lab Technologist.Read on if this sounds like your perfect fit!. Nurses and allied healthcare professionals are in high demand nationwide, ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
AI Writing Editor - Flexible

AI Writing Editor - Flexible

Outlier • Amarillo, TX, United States
[job_card.full_time]
Earn up to $16 USD / hourly and work remotely and flexibly.Outlier, a platform owned and operated by Scale AI, is looking for. If you're passionate about improving models and excited by the future of ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]