Application/Software Architect
Hybrid in Atlanta
As the Applications Software Architect for ERP products, looking for someone who can lead the design and development of scalable, cloud-based architectures that power our core business applications. You will work closely with product and engineering teams to translate business needs into innovative technical solutions, while ensuring the system’s performance, reliability, and futureproofing.
Responsibilities
• Solution Design and Innovation: Translate commercial priorities and evolving customer needs into scalable, future-proof architectures that drive the success of ERP solutions. Stay ahead of industry trends by incorporating emerging technologies such as AI, automation, and cloud-native architectures.
• Technical Leadership: Develop and maintain comprehensive technical plans aligned with both short-term product delivery and long-term architecture strategy. Ensure all solutions follow best practices for performance, scalability, and security.
• Ownership of Architecture and Governance: Take full responsibility for end-to-end solution design, making critical decisions around technology stack, architecture patterns, and governance. Ensure alignment with the broader enterprise architecture standards and digital transformation goals.
• Customer-Centric Mindset: Drive a deep customer empathy and leverage insights to build flexible, mobile-first ERP architectures. Ensure that customer experience, performance, and usability are prioritized at every stage of the design and development process.
• Technical Expertise and Support: Provide tier-3 technical support and expertise, resolving complex technical issues in your domain. Continuously enhance your technical skills and expertise to keep pace with evolving technologies and ERP innovations.
Skills, know-how and experience:
• Domain Expertise: Strong knowledge of key ERP domains such as Inventory, Order Entry (OE), Purchase Orders (PO), and related business processes, ensuring alignment of the architecture with the functional needs of the system.
• SaaS and Multi-Platform Development: Proven experience in designing and implementing SaaS-based ERP solutions. Proficiency in multiple programming languages, including Java and PHP, with a deep understanding of their use in enterprise environments.
• Leadership: Demonstrated ability to lead technical teams, manage stakeholders, and drive large-scale architectural initiatives. Experience in mentoring and guiding engineers through complex technical challenges.
• Communication and Articulation: Excellent communication skills, capable of clearly conveying architectural vision and technical concepts to a variety of audiences—ranging from developers to business stakeholders—ensuring understanding at all levels.
• Operations Architecture Expertise: Proven experience in operations architecture, ensuring ERP systems’ stability, scalability, and performance across multiple cloud environments.
• Large Enterprise Systems: Solid understanding of the intricacies of large-scale enterprise systems, including high-volume transaction environments, complex integrations, and distributed architectures.
Minimum requirements:
• Domain Expertise: Strong knowledge of key ERP domains such as Inventory, Order Entry (OE), Purchase Orders (PO), and related business processes, ensuring alignment of the architecture with the functional needs of the system.
• Experience designing and architecting ERPs or ERP modules (e.g. inventory)
• Experience developing Products for external clients - any ERP/supply chain/accounting applications for external customers.
• Experience working on product based applications to sell
• SaaS and Multi-Platform Development: Proven experience in designing and implementing SaaS-based ERP solutions.
• Strong Oracle experience
• Proficiency in multiple programming languages, including Java and PHP, with a deep understanding of their use in enterprise environments.
• Leadership: Demonstrated ability to lead technical teams, manage stakeholders, and drive large-scale architectural initiatives. Experience in mentoring and guiding engineers through complex technical challenges.
• Communication and Articulation: Excellent communication skills, capable of clearly conveying architectural vision and technical concepts to a variety of audiences—ranging from developers to business stakeholders—ensuring understanding at all levels.
• Operations Architecture Expertise: Proven experience in operations architecture, ensuring ERP systems’ stability, scalability, and performance across multiple cloud environments.
• Large Enterprise Systems: Solid understanding of the intricacies of large-scale enterprise systems, including high-volume transaction environments, complex integrations, and distributed architectures.
• Experience working for a Product organizations is a nice to have