Software Engineer III
About this job
Amtech Software is hiring a Software Engineer III to join its Cloud API and Label Traxx engineering team in India. Amtech delivers integrated enterprise software solutions that streamline operations for the packaging, printing, and manufacturing industries. Backed by Vista Equity Partners, the company offers a stable, global ecosystem combined with a collaborative startup-like agility. In this role, you will take full ownership of modules and components across the AWS-hosted Cloud API built with .NET 8/C# and the flagship Label Traxx ERP platform utilizing 4D. A typical day involves solving complex engineering problems independently, building and maintaining RESTful endpoints, participating in design reviews, ensuring high reliability and test coverage, and collaborating with cross-functional Agile teams using Jira. You will also help modernize legacy and cloud systems, mentor junior engineers, and leverage AI-assisted tools to drive productivity.
Responsibilities
- Manage end-to-end delivery of modules and components for Cloud API and Label Traxx ERP platforms.
- Debug and resolve non-routine technical issues across business logic workflows independently.
- Build and maintain RESTful endpoints integrated with AWS services like ECS Fargate and DynamoDB.
- Enhance test coverage, maintainability, and overall reliability of assigned software components.
- Take part in architecture discussions, code reviews, and Agile ceremonies using Jira.
- Provide informal mentorship and implementation guidance to junior and associate team members.
- Adopt AI-assisted tools to enhance coding efficiency and maintain high code quality standards.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 4 to 6 years of professional experience in enterprise software development.
- Strong background in object-oriented programming with C# and .NET.
- Practical experience building or maintaining RESTful APIs.
- Working familiarity with AWS cloud services including API Gateway, ECS, or S3.
- Solid experience with relational databases and exposure to NoSQL data stores.
- Familiarity with Git version control, CI/CD pipelines, and Agile team environments.
Good to have
- Experience with ASP.NET Core development.
- Background in complex ERP, financial, or manufacturing systems.
- Prior exposure to AI-assisted development tools like GitHub Copilot or Claude Code.
Who should apply
This role suits mid-level to experienced software engineers with 4 to 6 years of enterprise development background who enjoy tackling ambiguous technical challenges. Candidates should have strong C#/.NET and cloud skills, alongside an openness to working across both modern cloud stacks and legacy systems like 4D. If you possess a solid grasp of database management, RESTful APIs, and Agile practices, this position offers an opportunity to drive end-to-end feature delivery and collaborate within a global software ecosystem.
Frequently asked questions
What is the primary tech stack used by the Software Engineer III at Amtech Software?
The Software Engineer III works across .NET 8/C# for the Cloud API, AWS services, and the 4D architecture utilized by the Label Traxx ERP platform.
Is prior 4D experience mandatory for the Software Engineer III position at Amtech Software?
No, prior 4D experience is not required; the ability to quickly learn established and evolving architectures is what matters most.
What are the core responsibilities of a Software Engineer III at Amtech Software?
Responsibilities include owning end-to-end module delivery, resolving technical issues independently, building RESTful APIs on AWS, conducting code reviews, and mentoring junior staff.
Where is the Software Engineer III role located for Amtech Software?
The position is based in India as a full-time opportunity.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.