C# Linux Back-End Developer

American Tel-A-Systems, Inc.
McFarland, WI, United States
2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Java (Programming Language) Amazon Web Services Microsoft Azure Bash Shell C Sharp (Programming Language) C++ (Programming Language) Ubuntu (Operating System) CentOS Cloud Computing Software Documentation Code Review
+27 more
Computer Programming Computer Networks Continuous Delivery Continuous Integration Linux Python (Programming Language) Linux System Administration Linux Distribution Microsoft Visual Studio Red Hat Enterprise Linux Prometheus Software Engineering TCP/IP Virtualization Technology WebSocket Data Logging Scripting Load Balancing Firewalls (Computer Science) Backend Git Containerization Kubernetes Infrastructure Automation Frameworks Information Technology Software Version Control Docker

Job description

We’re actively seeking a skilled Mid-Level C#/Linux Back-End Developer in our Software department that will ultimately contribute to our mission of working with our family of customers to provide the very best products and support while creating a successful long-term partnership. We are looking for a programmer who can pragmatically plan, design, and deliver great applications and functionality, with an eye to the future. This is an engineering and development position.

This full-time position is based at Amtelco’s corporate headquarters in McFarland, WI and reports to our VP of Software Development and Team Lead. Determined by your director, the benefit of a hybrid workplace model occurs at different times for each employee based on job performance.

How will I make an impact?

  • Design, implement, and maintain highly available and scalable Linux-based infrastructure solutions
  • Work independently and collaboratively with the C# server development team to design, develop and troubleshoot back-end components of Amtelco’s communications applications
  • Troubleshoot and resolve complex system issues, ensuring minimal downtime and disruption to critical operations
  • Stay current with Linux technologies, tools, and industry trends to drive continuous improvement
  • Engage in outside-the-box thinking to provide high value of service to clients
  • Alert colleagues to emerging technologies or applications and the opportunities to integrate them into operations and activities
  • Participate in code reviews with the development team members and with senior software engineers
  • Conduct functionality, integrity, and security testing on all code produced as a step in the software development process
  • Work with the software documentation team to develop system administration and user-reference guides and online help files
  • Participate in customer calls when needed (e.g., perform demos, troubleshoot, discuss future enhancements/developments)
  • Assist the field engineering team in troubleshooting customer-reported issues
  • Other duties as assigned

Requirements

Do you have a Associate’s degree?, * Bachelor’s degree in Computer Science, Information Technology, or related field preferred, Associate degree required

  • 3-6 years of hands-on experience working with C, C#, C++, Java/Linux systems and infrastructure required
  • Strong proficiency in Linux distributions such as Red Hat, Ubuntu, or CentOS
  • Hands-on experience with configuration management tools Visual Studio, CoPilot, Claude
  • Experience with security best practices and hardening techniques for Linux environments
  • Experience with cloud platforms such as AWS and Azure
  • Experience with Asterisk, SIP, WebSockets
  • Knowledge of Agnostic tools and Agentic Programming
  • Knowledge of virtualization and logging tools such as Prometheus
  • Knowledge of containerization technologies such as Docker or Kubernetes
  • Knowledge of performance tuning and optimization techniques
  • Understanding of networking concepts like TCP/IP, firewalls, and load balancing
  • Familiarity with scripting languages such as Bash or Python
  • Familiarity with continuous integration and delivery (CI/CD) pipelines
  • Familiarity with version control systems (Git) and collaborative development practices
  • Excellent problem solving and troubleshooting skills with a methodical approach
  • Strong communication and collaboration abilities to work effectively across teams
  • Remarkable time-management skills
  • Experience in an answering service or healthcare environment helpful

Amtelco complies with all federal laws regarding employment eligibility verification. All employees must maintain valid authorization to work in the United States throughout their employment. Employees whose work authorization is temporary are responsible for ensuring it remains valid and for providing updated documentation before the current authorization expires. Amtelco does not provide immigration sponsorship for work authorization (for example, H-1B, TN, or similar employment visas). Employment cannot continue if valid work authorization cannot be maintained., * Associate (Required)

Experience:

  • C# development on Linux: 3 years (Required)

Ability to Commute:

  • McFarland, WI 53558 (Required)

Work Location: Hybrid remote in McFarland, WI 53558

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Vision insurance
  • Health savings account
  • Dental insurance
  • Flexible spending account, * 401(k)
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance

About the company

  • has been voted a Top Workplace in the Madison, WI area for the seventh year in a row?
  • is a family-based company that values a work-life balance?
  • has quarterly in-office chair massages available at no cost to its team members?
  • has recently implemented solar panels to help reduce its carbon footprint?

At Amtelco, we believe in the importance of individuals, the diversity they bring, and the power of teamwork. We listen to our team members and select initiatives that are important to them. Join our family-owned business where we value work-life balance and create a fun, supportive, inclusive environment for our team members to succeed in!

Amtelco is the leader in developing SQL-based applications that are an open platform for critical interoperability in Healthcare and Commercial markets throughout the United States. We have received more than 30 U.S. Patents for telephony software, data handling methodologies, and telephone switching devices!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:50 min

Evaluating the strategic benefits of hiring African developers

Mark Schaub Mark Schaub · World Congress 2024

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all