A2MAC1 Logo

A2MAC1

Principal SW Engineer

Posted 20 Days Ago
Be an Early Applicant
India
Senior level
India
Senior level
As a Principal Software Engineer at A2MAC1, you will guide the technical direction of the A2MAC1 Platform, mentor developers, oversee development activities, and document technical tasks. Your role involves working in Agile Scrum teams, collaborating on frontend and backend services, and ensuring adherence to best practices in software engineering.
The summary above was generated by AI

Description

Principal SW Engineer

Who we are:

For over 25 years, A2MAC1 has provided our customers with a unique approach and perspective to competitive benchmarking via our expertise and proprietary technology, turning data into strategic differentiation through the profound insights we can provide.

At A2MAC1, we’re a diverse group, spread across the globe, with personal passion and motivation united by a shared set of values and goals. We’re committed to performing well as individuals as well as in teams within a work environment that encourages collaboration, innovation, and entrepreneurial thinking.

The business continues to grow and with over 600 employees worldwide, we are constantly looking for new talents to strengthen our team.

Opportunity of this role:

As a member of our global technology team, we are looking for a Principal Software Engineer. Reporting to the Head of Engineering, as part of our Engineering team, you will be working closely with product owners and solution architects with responsibility for guiding the team on the technical direction of the development of the A2MAC1 Platform.

Your role within one of our Agile Scrum teams will involve onboarding and mentoring new developers, overseeing development activities, and documenting technical tasks to drive the creation of robust solutions, all while supporting the broader technical architecture of the A2MAC1 Platform.

Experience required:

Demonstrable experience as a Principal Software Engineer, based on background as a professional web developer of front-end applications and back-end services (including API, micro-services and database development)

In-depth understanding of best practice software engineering processes, techniques, and software technologies (preferably C#, .Net, SQL, NoSQL, Angular, JavaScript, Typescript, CSS)

  Understanding of Cloud technologies (preferably Azure, virtualization, containerization, webservers, micro-services, authentication, managed services, etc.)

Used to working in an Agile environment, using IDE, CI/CD toolsets (preferably Azure DevOps) to create, manage and report on team development tasks, and supporting cross-functional team members to ensure Sprint success

  Ability to functionally decompose Agile Stories into documented actionable development tasks, with technical requirements clearly written, understood, and estimated.

  Ability to understand and refine documented technical solutions that meet functional and non-functional requirements (e.g, performance, scalability, resilience, security, etc.)

Ensuring every developer on the team has access to appropriate training, environments, and tools and to champion coding standards and software engineering best practices

Support team developers with capacity planning, active standup participation, peer participation, technical and retrospective review and being transparent about challenges, failures and successes


Qualifications & interpersonal skills required:

Minimum of Bachelor’s degree in an IT or computer science discipline

Excellent English (French proficiency is advantageous) communication, team leadership and motivational skills, able to effectively communicate Sprint task progress and provide developer peer review and support

Creative thinker, able to use imagination to provide innovative solutions

Strong organizational, problem-solving, and analytical skills

Self-motivated and willing to work collaboratively as part of a team

Comfortable working to tight deadlines and taking responsibility for delivery

Willingness to respond to technical issues and finding solutions to unknown problems

Top Skills

.Net
Angular
C#
CSS
JavaScript
NoSQL
SQL
Typescript

Similar Jobs

Be an Early Applicant
6 Hours Ago
Bangalore, Bengaluru Urban, Karnataka, IND
22,291 Employees
Senior level
22,291 Employees
Senior level
Consumer Web • Information Technology
The Principal Engineer II for Embedded C++ will design and develop software for telematics in automotive systems. Responsibilities include defining software architecture, leading technical discussions, mentoring engineers, and ensuring scalable software components for V2X devices. Interaction with customers and teams across locations is expected.
Be an Early Applicant
20 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
22,291 Employees
Senior level
22,291 Employees
Senior level
Consumer Web • Information Technology
The Principal Engineer II is responsible for defining software architecture and leading development for telematics solutions in embedded platforms. This role entails managing software components, ensuring technical ownership, mentoring a team, and interfacing with customers to authenticate business requirements and technical deliveries.
An Hour Ago
India
Hybrid
4,000 Employees
Mid level
4,000 Employees
Mid level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
The Adobe Target Front End Developer will create and implement personalized digital experiences and A/B tests using Adobe Target. Responsibilities include configuring Adobe Target, writing clean code in HTML, CSS, and JavaScript, ensuring cross-device compatibility, and providing technical expertise. The role involves collaboration with a team and troubleshooting any issues related to Adobe Target or front-end development.

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account