•
Independently guide the technical direction and implementation by the whole team within defined architecture in all stages from conceptualization to deployment.
•
Evaluate trade-offs between correctness, robustness, performance, and customer impact to ensure the development of the right solution, with client success at the forefront.
•
Create and lead the team's technical documentation and repository management practices, including tasks such as creating branches, pull requests, merges, etc.
•
Collaborate with product, design, and engineering teams to provide necessary oversight of architecture and dependencies influencing product strategy and direction.
•
Contribute to code reviews, documentation, and addressing complex bug fixes with a focus on security, performance, and reliability.
•
Be an active leader in the Engineering Practice community, mentoring Senior Engineers and others through Communities of Practice (CoPs) or on project teams, supporting the growth of technical capabilities.
•
A minimum of 7+ years of experience/expertise working as a Full Stack Engineer, with proficiency in the specified technologies.
•
.NET
•
AZURE
•
Angular
•
High level of English proficiency required to interact with a globally-based development team.
•
Experience leading Agile software development methodologies.
•
Demonstrated experience following and adapting high-level architecture to project and client needs.
•
Ability to verify/validate architecture implementations and influence overall architecture beyond the team.
•
Expertise in applying object-oriented programming, with preferred experience in languages like Java/C#.
•
High-level design proficiency following UML / C4 / ArchiMate.
•
Experience in effectively working collaboratively among relevant information stakeholders to create and implement well-tested, scalable, secure, and performant enterprise-level systems that ultimately deliver the client’s desired business outcome.
•
Demonstrated initiative in mentoring other engineers and decision-makers throughout the organization.
•
Very good knowledge of architectural styles and design patterns, SOLID principles and OWASP.
•
Ability to set technical strategy and direct implementation across several teams/whole product.
•
Ability to refine and clarify technical details (including definition of done) based on internal or external PO for User Stories and task assignments.
•
Ability to provide technical orchestration among the overall tasks.
•
Experience in building CI/CD pipelines.
•
Knowledge of building Cloud Native applications.
Thanks,
Nandini Venkatesh
Senior Specialist, Talent Acquistion
At 3Pillar, we create an environment where people can do their best work while maintaining a healthy work-life balance.
- Flexibility & Well-being – Our remote-first approach gives you the flexibility to work where you perform best, while prioritizing your well-being and personal commitments.
- Global Community – Collaborate with talented colleagues across the globe in a culture built on connection, support, and shared success.
- Your Voice Matters – We foster open communication and multiple feedback channels, ensuring every employee has the opportunity to be heard and make an impact.
- Growth & Development – Gain exposure to diverse clients, industries, and challenges that accelerate learning and career growth.
Our culture is guided by four core values: Collaboration, Outperform, Respect, and Evolve —the principles that shape how we work, grow, and succeed together.