Lead the technical design, vision, and product roadmap along with implementation strategy for ALM.
Lead and influence customer centricity charter - Increased app scalability, security and stability, Develop and evolve engineering and business processes to optimize team efficiency.
Craft detailed use cases, design, code, test, and deploy stable, scalable, cost-effective, and simple solutions.
Keep abreast of industry trends and promote best practices evolution. Mentor junior developers to maximize team potential.
Demonstrate thought leadership through domain and technology presentations, while integrating the latest tech trends into the product.
Requirements:
Bachelor s degree in computer science/software engineering.
Over 10 years of experience in developing & scaling customer-focused, highly scalable, high performance, highly available, high concurrency SaaS services, including more than 4 years as a Lead Architect.
Hands-on experience in setting up projects from scratch, including technology stack selection, CI/CD pipelines, UT/IT plumbing, implementing monitoring and observability, and ensuring security through best practices in architecture and cloud integration.
In depth expertise in java, web app frameworks (Spring, Tomcat), AWS cloud, any RDBMS & NoSQL DB.
Experience in building real-time workflows using data pipelines with BigData technologies like Apache Spark or Flink.
Excellent problem solving, programming, verbal and written communication skills.
Passionate about solving interesting problems for customers - ready to explore new grounds in technology and user experience.
Comfort with ambiguity, adaptability to evolving priorities, and the ability to lead a team while working autonomously. Demonstrated ability to influence technical and non-technical stakeholders.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time