Posted By

user_img

Revathy S

Senior Consultant at Upgrade HR Consulting Pvt Ltd

Last Login: 23 November 2023

5649

JOB VIEWS

28

APPLICATIONS

21

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

417191

Principal Architect - Product Development - eCommerce Startup

12 - 18 Years.Bangalore
Posted 7 years ago
Posted 7 years ago

Company Overview:

Our client is a leader in cloud-based enterprise meeting scheduling solutions for B2B events. They help companies accelerate their sales cycles by making it simple to schedule, track, and analyze meetings with prospects and customers at events. They transform the way companies define success at B2B events by enabling them to capture, distribute and analyze meeting data.

Roles & Responsibilities

1. Must have hands on experience in architecting, designing and developing Enterprise SaaS/ecommerce platforms with a proven record for scaling, performance, and availability and quality of the platforms.

2. Creating architectures and designs for new solutions around existing and new problem spaces.

3. Work closely with a team for a long duration, not as a consultant but as a hands on contributor. We believe that the responsibility of the decisions and choices made by a Principal Architect must be seen through the development and evolution of the product. Be accountable for the impact of your decisions.

4. Code! Actively participate in development along with team members for as much as 50-60% of your time, creating modules and systems that can then be treated as a working reflection of the best practices.

5. Set up best practices to help the team and drive the adoption of these best practices around coding, design, quality, performance in your team and influence them for the entire organization are also expectations from you. Drive Architecture, Design and code review sessions.

6. Drive a culture of curiosity and active debate around technology.

7. Experiment with new and relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create

8. Be an evangelist for technology and represent the company in external forums.

9. Scope the technical solutions to meet the immediate needs yet have the solution extensible.

10. Mentor on approach and execution of solutions, coach on technologies and establishing a team wide comprehension of solution capabilities and direction

11. Ensure technical expectations of deliverables are met.

12. Maintains strong expertise and knowledge of current and emerging technologies and products.

13. Can quickly spike framework options and provide comparison/justification for selection.

14. Remove impediment relevant to technology and be catalyst to development team by suggesting tools, better development practices, unit test & coding skills.

Mandatory Skill set

1. Good to have experience working with Ruby programming and Rails/Sinatra web application development

2. Should be a polyglot and should have experience working in multiple technologies (example - Java, .Net, Ruby, Python, Scala, Go)

3. Expertise in software engineering principles, object design, security, data interchange, data management, etc.

4. Experience working with distributed computing, microservices architecture, outbound integrations are must.

5. Solid troubleshooting skills and ability to suggest to team members ways to look for root cause of problems.

6. Solid understanding of the practical application of agile development methods and leading software development teams in an Agile/Lean environment.

7. Good to have experience working with infrastructure architecture team in helping incorporate necessary support/automation required in development.

8. Expert in open source software/technology

Didn’t find the job appropriate? Report this Job

Posted By

user_img

Revathy S

Senior Consultant at Upgrade HR Consulting Pvt Ltd

Last Login: 23 November 2023

5649

JOB VIEWS

28

APPLICATIONS

21

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

417191

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow