As a Software Engineer at ATPCO, you will be responsible for the implementation, enhancement, and maintenance of a wide range of ATPCO applications and services. In this role, you will collaborate with cross-functional teams to design and develop software solutions that align with business objectives, ensuring high performance, scalability, and reliability. You'll also play a critical role in improving existing applications, integrating new features, and maintaining system functionality to meet evolving business need. Provide 24x7 Tier 2 support for all ATPCO applications and systems including weekends and holidays. Support resolution of production issues and perform database maintenance activities.