What are the responsibilities and job description for the Enterprise Software Architect Role position at Jobleads-US?
About the Role:
We're seeking an experienced Senior Software Engineer to join our Ruby Modularity team. As a key member of this team, you'll be responsible for designing, developing, testing, and maintaining tools for modularization work. Your expertise will help drive architectural quality, enabling us to deliver high-quality products to our customers.
Your primary focus will be on improving application architecture in critical backend applications. You'll contribute to techniques of gradual modularization and Ruby at Scale, working closely with cross-functional teams to achieve project goals.
As a member of our team, you'll have the opportunity to work on complex projects, collaborate with talented engineers, and develop your skills in a fast-paced environment.
- Design and implement scalable and maintainable software solutions
- Collaborate with engineers to refactor existing code and remove technical debt
- Participate in code reviews and provide feedback to enhance overall quality
- Work with leadership to set priorities for short-term and long-term roadmaps