Design, develop, test, implement, and maintain custom software solutions and automation that support and extend enterprise IT systems
Develop and maintain C# .NET-based applications, services, and scripts, with opportunities to leverage PHP, PowerShell, or other languages where appropriate
Design, build, and maintain integrations with internal systems and external partner platforms using APIs (REST, authentication, data exchange, webhooks, etc.)
Query relational databases using ODBC to support application, service, and script development
Plan, implement, and enhance systems automation to improve efficiency, reliability, and scalability across IT operations
Assist in the development and maintenance of system-monitoring, alerting, and supporting automation to enhance service quality and reduce manual effort
Participate in general IT operations and user support, providing advanced troubleshooting across applications, operating systems, and infrastructure
Troubleshoot software, system, and integration issues by running diagnostics, documenting problems and resolutions, prioritizing incidents, and assessing business impact
Provide technical documentation, specifications, and diagrams to support development, integrations, and infrastructure changes
Collaborate with internal teams and external partners to design and support secure, reliable, and well-documented integrations
Requirements
Bachelor’s degree in Computer Science, Information Technology, Information Systems, or a related field required
3–5 years of experience in systems engineering or IT operations, with a strong emphasis on software development and automation
3–5 years of experience developing, debugging, and maintaining applications or services in C# .NET; experience with PHP, PowerShell, or other scripting/programming languages strongly preferred
Hands-on experience working with APIs, including RESTful services, authentication methods (OAuth, tokens, keys), and data formats (JSON, XML)
Experience using ODBC to access relational databases
Experience with Windows-based systems administration, including servers, services, and enterprise applications
Familiarity with infrastructure automation, scripting, or orchestration tools
Working knowledge of network concepts and devices (firewalls, routing, switching)
Experience participating in security assessments and compliance initiatives such as PCI DSS, SOC 2, and/or HITRUST
Strong analytical, problem-solving, and troubleshooting skills
Excellent interpersonal and communication skills, with the ability to work across technical and non-technical teams.