About the role We are looking for an experienced and driven Senior Software Developer to join our team. This role combines firsthand software development with cloud engineering and systems support, focused on building scalable applications and data workflows that support critical business operations. You will play a key role in designing solutions, integrating systems, and ensuring the reliability and performance of our cloud‑based environments. Key Activities Experience with C#.NET for Enterprise Azure environments Build and manage data workflows and integrations with third‑party systems to support business processes Design and deploy RESTful APIs to enable data exchange and reporting Architect, implement, and support cloud‑based solutions across AWS and Azure Manage and optimize Linux‑based systems in cloud environments Monitor, troubleshoot, and resolve performance issues across infrastructure and applications (CPU, memory, disk, network) Develop automation scripts and tools using Azure CLI and PowerShell Design, maintain, and optimize database systems (SQL Server, MySQL, MariaDB) for performance and reliability Produce and maintain clear technical documentation for design, implementation, and ongoing support Collaborate with business stakeholders to translate requirements into scalable technical solutions Support IT controls and audit processes, including evidence collection and documentation Skills/Attributes Required Bachelor's degree in Computer Science or equivalent education Extensive experience in software development within cloud‑based environments (AWS and Azure) Advanced proficiency in Python, with strong experience in C#.NET and ASP.NET Experience integrating third‑party systems via RESTful APIs Strong understanding of cloud services, including AWS (EC2, S3, RDS) and Azure (Virtual Machines, App Services, Desktop‑as‑a‑Service) Hands‑on experience managing Linux systems in cloud environments Solid background in database architecture and optimization (SQL Server, MySQL, MariaDB) Experience with automation tools such as Azure CLI and PowerShell Strong troubleshooting and problem‑solving skills in production environments Good understanding of networking and network security principles Excellent communication skills with the ability to work effectively with both technical and non‑technical stakeholders Desired Skills Experience in the retail industry Familiarity with point‑of‑sale systems and data integrations Experience supporting IT controls audits and evidence collection Compensation Base Salary: $105,000 - 120,000 annually Professional Development Opportunities Additional Information This posting is for a current opportunity within our company. #J-18808-Ljbffr