Associate Architect

9 Minutes ago • 10 Years + • Art

Job Summary

Job Description

Associate Software Architect holds technical ownership of client projects or a large technical area, ensuring solutions align with architectural guidelines. They lead technical aspects, drive timely deliveries within budget, and often manage tech leads, handling technical collaborators. This role involves proactive identification and implementation of technical changes, ensuring maintainable designs, and representing the area in senior forums.
Must have:
  • Hold technical ownership of client solutions, sub-products, or technical areas.
  • Proactively identify and implement technical changes and improvements.
  • Ensure product extensions align with organizational architectural principles.
  • Ensure architectural designs and codebase are maintainable and extensible.
  • Represent the area as technical owner in senior internal and external collaborator forums.
  • Coordinate successful delivery and implementation of customer projects.
  • Drive and provide technical leadership for high quality and timely delivery.
  • Responsible for training and mentoring all direct and indirect reports.
  • Carry line manager responsibilities for the team of Tech Leads.
  • Ensure the team follows recommended SDLC best practices and standards.
  • Responsible for GREEN engineering baseline metrics.
Good to have:
  • Bachelor’s degree in computer science/engineering or similar technical field.
  • Proven software engineering and architect background in C++.
  • Proven track record of designing and delivering multifaceted C++ systems.
  • Significant understanding of STL, Boost.
  • Experience in Linux-based operating systems.
  • Hands-on experience in tools like VTune, Coverity, Purify, Valgrind ASAN, TSAN, and gdb.
  • Experience in GTest or a similar unit test framework.
  • Knowledge and experience on CMake, Conan or similar build/package management tools.
  • Proficiency in the usage of DevOps tools and automation.
  • Experience in providing leadership to small/medium scale teams.
  • Being detailed with modern IT trends.
  • Hands-on exposure in cloud technology, different open-source technologies, and their integration.
  • Thorough understanding of the full SDLC and related tools.
Perks:
  • Healthcare
  • Retirement planning
  • Paid volunteering days
  • Wellbeing initiatives

Job Details

Role Profile

Associate Software Architect holds the technical ownership of one or more small/medium size client projects and/or a large technical area. They must ensure all solution level extensions including any new components added to the solution are aligned with the technical and architectural guidelines and recommendation provided by the Architecture Review Board (ARB). Associate Software Architects often plays a lead role in their project/s on the general technical aspects. They are assumed to drive the team for timely technical deliveries within budget and time, supporting the project managers and directors. Normally Associate Architects plays the people manager roles for tech leads of their teams. They are required to be capable of handling technical collaborators of the customers

Role Responsibilities

  • Hold the responsibility of the technical aspects of either a client solution, sub product or a scalable technical area
  • Proactively identify and handle the implementation of all technical changes and improvements to the area in servicing the client/business better. They should work with senior business owners and clients closely in identifying the needs and translate these into technical deliverables
  • Required to ensure all the extensions done to the product at the solution level or the expansion of the larger technical area are in line with the architectural and technical principles and guidelines of the organization. Any deviations or sizable new development should be brought to the notice of the senior architects and if vital should seek the prior approval of the ARB
  • Ensure that the architectural designs at solution level/ technical area and codebase are maintainable and extensible
  • Represent the area as the technical owner in senior internal and external collaborator forums
  • Coordinate the successful delivery and implementation of customer projects. In certain cases, the customer can be another internal product or another solution
  • Drive and provide the technical leadership to the teams for high quality and timely delivery of customer solutions. They are expected to identify and highlight any technical or delivery risks beforehand and should work very closely with the other business, quality and delivery management collaborators in the overall software delivery
  • Responsible for training and mentoring all direct and indirect reports that include engineers and tech leads who work for the area and in the related customer deliveries
  • This role more often than not carry line manager responsibilities for the team of Tech Leads
  • They should ensure the team as an entity and everyone in the team is following the recommended SDLC best practices and standards. They are responsible for GREEN engineering baseline metrics and should contribute fully for other team level baseline metrics to become green

Preferred Skills and Experience

  • Bachelor’s degree in computer science/engineering or similar technical field
  • Proven software engineering and architect background in C++ and proven track record of designing and delivering multifaceted C++ systems
  • At least 10 years of industry experience and at least 4 years’ experience at the Senior Tech -Lead capacity
  • Significant understanding on STL, Boost
  • Experience in Linux base operating systems
  • Hands-on experience in tools like VTune, Coverity, Purify, Valgrind ASAN, TSAN and gdb (or similar tools used for static and dynamic code analysing and debugging)
  • Experience in GTest or a similar unit test framework
  • Knowledge and experience on CMake, Conan or similar build/package management tools
  • Proficiency of the usage of DevOps tools and automation
  • Experience in providing leadership to small/medium scale teams
  • Being detailed with modern IT trends
  • Hands-on exposure in cloud technology, different open-source technologies, and integration of them
  • Thorough understanding of the full SDLC and related tools

Join us and be part of a team that values innovation, quality, and continuous improvement. If you're ready to take your career to the next level and make a significant impact, we'd love to hear from you.

LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.

Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions.

Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce.

We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.

You will be part of a collaborative and creative culture where we encourage new ideas. We are committed to sustainability across our global business and we are proud to partner with our customers to help them meet their sustainability objectives. Our charity, the LSEG Foundation provides charitable grants to community groups that help people access economic opportunities and build a secure future with financial independence. Colleagues can get involved through fundraising and volunteering.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Colombo, Western Province, Sri Lanka

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Art Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

LSEG (London Stock Exchange Group) isa leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth. Our culture of connecting, creating opportunity and delivering excellence shapes how we think, how we do things and how we help our people fulfil their potential.

Amsterdam, North Holland, Netherlands (On-Site)

Nottingham, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

Singapore, Singapore (On-Site)

New York, New York, United States (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Colombo, Western Province, Sri Lanka (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by London stock Exchange

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA 💛💙