7+ years of proven experience as an Architect., Hands-on experience designing and building large-scale distributed systems., Excellent communication skills for explaining complex concepts., Ability to mentor engineers and drive complex projects..
Key responsibilities:
Design, implement, and deploy scalable services.
Provide technical leadership in architecture, code reviews, and quality assurance.
Own software design decisions and ensure high-quality, innovative solutions.
Collaborate with teams to improve business software processes.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
GreenThumbs
11 - 50
Employees
About GreenThumbs
We are a business solutions company with a difference. We understand that “one size” does not fit all. This is the reason that drives us to provide customized service that your company requires. Our reality based thinking takes the guesswork out of making the best decisions about your bottom-line. We help organizations grow. Whether it’s your people or business in general, GreenThumbs empowers you in every way.
With Green Thumbs, you ensure a high-performance, value-added partner that is professional, knowledgeable and committed to your success.
Services Portfolio
Manpower Solutions
• Executive Search
• Permanent Recruitment
Assessment Services
• 360 Degree Feedback
• Employee Engagement Surveys
• Personality Assessment
• Bespoke Assessment Solutions
Learning & Development Solutions
• Off -the -Shelf Solutions
• Customized Solutions
Work with the team to design, implement, and deploy services, making appropriate tradeoffs between reliability, throughput, latency, resiliency, engineering velocity, and cost
Design and implement new products and prototypes to improve service resiliency, engineering velocity, and management at scale
Provide hands-on technical leadership on multiple fronts (architecture/design, code reviews, quality assurance) to other engineers
Own software design and architectural decisions, control projects from start to finish to ensure high quality, innovative and functional design.
Document and maintain architecture, requirements, algorithms, interfaces, and designs.
Actively seek ways to improve business software processes and interactions.
Work closely with engineers, product managers, technical leaders, and engineering leadership to evaluate and understand their needs and help mentor the development teams on architecture, process, and engineering result
Take a hands-on approach in architecting, writing, and reviewing code.
Follow engineering best practices to ensure code quality, performance, and reliability.
Review detailed tech plans from others, aligning with the team and company-wide technical vision.
Qualifications
Proven working experience of 7-15 years as an Architect.
Hands-on experience designing and building large scale distributed systems
Great communication skills, comfortable explaining complex concepts to both technical and non-technical audiences
A track record of technically mentoring junior and senior engineers
Interest in solving open-ended business problems with a combination of technology and creative thinking
Demonstrated ability to define & driving complex initiatives/projects across multiple teams.
A keen eye for detail and excellent problem-solving aptitude.
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.