(On-Site - Chiang Mai, Thailand)
Job Description Overview
As a .NET Software Engineer at Iron Software, you will play a crucial role in our deployment and/or development teams. You will be part of a team that will investigate reported issues in our C# API or C++ logical product code bases, develop well-written solutions or workarounds to issues or bugs, and develop new functionality in existing products or develop new products. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to the growth and success of our company.
Key Responsibilities:
- Design, implement, and maintain continuous integration and continuous delivery (CI/CD) pipelines to automate software deployment processes.
- Collaborate with development teams to optimize code deployment, configuration management, and release engineering processes.
- Implement monitoring and alerting solutions to ensure system stability, performance, and availability.
- Troubleshoot and resolve issues related to infrastructure, deployment, and software quality.
- Implement security best practices throughout the development and deployment lifecycle.
- Stay up-to-date with industry trends and best practices in DevOps, cloud computing, and automation technologies.
- Document processes, procedures, and configurations to ensure reproducibility and scalability.
- Deliver on and set deadlines under our monthly product release cycle.
Skills & Qualifications:
- 2 - 6 years of experience as a Software Engineer/Developer or similar role.
- Bachelor's degree in Computer Science, Engineering, or related field.
- Strong understanding of software development principles and technologies.
- Can develop complex and robust software in C#, C++, Java or similar language.
- Ability to work in a fast-paced environment and manage multiple tasks.
- Hands-on experience with CI/CD tools.
- Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
- Strong understanding of AWS and Azure cloud computing platforms.
- Fluent knowledge of version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Familiarity with agile development methodologies.
Preferred Experience:
- Experience with Open XML, and Microsoft Excel / Word / PowerPoint format.
- Experience with Optical Character Recognition (OCR) technologies and optimization.
- Strong knowledge or certification in DevOps or cloud technologies (e.g, AWS Certified DevOps Engineer, Azure DevOps Engineer Expert)
- Very strong understanding of operating systems (Windows, macOS, Linux distros) and deployment targets (Docker, AWS, Kubernetes, Google Cloud).
- Experience developing and deploying NuGet packages
- Experience with configuring mobile support, especially with complex runtime libraries involved
- Proficiency in scripting and automation using languages such as Python, Bash, or PowerShell.
About the Company
Iron Software is a software company with a niche offering of 9 different .NET products sold through www.ironpdf.com/ and www.ironsoftware.com/
Iron Software is a United States company with its main development center in Chiang Mai, Thailand. Iron Software’s solutions enable engineers to be more creative and efficient in their work. In only 10 years, Iron Software has expanded into offices around the world, supporting 10 products and millions of users at companies including NASA, Aetna, and Tesla.
You’ll be working with a diverse and friendly team based in Chiang Mai, Thailand. The team brings enthusiasm and creativity to work, providing a supportive environment for personal development and company growth.
Benefits
- 25-30 days combined vacation scheme
- Private Health Care
- Full salary during sick leave
- Comfortable working environment with Private Cafe
- Healthy Breakfast & lunch provided daily
- Assistance in relocating to Chiang Mai
Term: Full time Permanent
- Full time hours, flexible hours and a focus on efficient delivery and deadlines.
- Out of office hours may be required as needed to connect with colleagues, resources and customers in the global market.
- Location: Based in Chiang Mai.
- Salary: Depending on skills and experience.
- Reviews: Review at 3 months with annual appraisal.
- Vacation: 25 days per year, as per company policy.
- Notice: 2 months mutual notice (Let's aim to talk openly long before we get to that point).
- This position is open to Thai Nationals and International candidates. (International candidates will receive free legal services to obtain a work permit and visa supported by the BOI)