Technical Solutions Architect
enosix
N/A
Job Details
Full-time
Full Job Description
Are you ready to Feel the Impact?
enosix is the leading provider of real-time integration solutions between SAP ERP and front-end systems of engagement. We empower businesses to unlock data and drive value quickly with minimal coding required. Transformative talent is key to the success of enosix, and we are looking for pivotal change makers for our growth-mindset organization. If you have a passion for designing robust, scalable systems and enjoy architecting innovative solutions, enosix could be the perfect place for you.
enosix is looking for a talented Technical Solutions Architect to join our growing team. In this role, you'll be a key member of the development team, responsible for designing and implementing complex, integrated systems that drive our SAP integration framework. You'll work on cutting-edge technology and have a direct impact on how we deliver value to our customers.
Are you an innovative, creative, and driven self-starter with experience in system architecture, full stack development, and continuous delivery? If you enjoy the culture of a company bringing new and exciting solutions to the market, this could be the perfect position for you.
The Responsibilities and Vision:
- Mentor Developers: Guide and mentor other developers through pair programming, mob programming, and code reviews, fostering a culture of continuous learning and improvement.
- Design and Architect Systems: Lead the design of complex systems with multiple integration points, ensuring they are scalable, secure, and performant. Be responsible for the design of products from inception to production support through: UML diagrams, design documentation and best practices.
- Create Architecture Diagrams: Develop detailed architecture diagrams to communicate system designs and integration approaches to both technical and non-technical stakeholders.
- Full Stack Development: Author and review code across the entire stack using Test Driven Development (TDD) practices to ensure high-quality, maintainable solutions.
- DevOps and Continuous Delivery: Implement and maintain DevOps pipelines to automate deployment, testing, and delivery, ensuring smooth and efficient delivery of software to production.
- Team Collaboration: Work as part of a distributed agile product organization to rapidly develop high-performing, low-defect functionality. This role will span multiple product teams and solutions, ensuring cohesive architecture and integration across the organization.
Requirements
Requirements and Skills:
- Bachelor’s Degree or equivalent experience required.
- 10+ years of experience in software architecture and full stack development.
- Strong proficiency in creating architecture diagrams and system designs with multiple integration points.
- Experience with Test Driven Development (TDD) and DevOps practices, including Continuous Delivery.
- Excellent written and oral communication skills.
- Ability to work effectively in a remote distributed team environment.
Benefits
Why enosix:
- Competitive compensation packages.
- Everyone needs a vacation. Generous and flexible open PTO policy. We trust our employees.
- Small, scale-up culture but big company benefits: Health, dental, and vision benefits, LTD, STD, 401k eligibility.
- Growth: Opportunity to get in with a global company from the ground up.
- Learning: To enable our team to work with the latest technology, we encourage our employees to take the time they need to train and develop their skills.
- Influence: The ability to make key decisions and see your impact immediately.