Principal Engineer – Senior Salesforce Architect
Company | Nagarro |
---|---|
Location | Boston, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Expert or higher |
Requirements
- 15+ years of experience in software development, solution design, or a similar role.
- Proven experience in designing and implementing large-scale solutions.
- Strong expertise in cloud platforms (e.g., AWS, Azure, Google Cloud) and microservices architecture.
- Experience in integrating multiple systems and platforms.
- Strong understanding of architectural frameworks, design patterns, and best practices.
- Proficiency in programming languages (e.g., Java, Python, .NET) and databases (SQL/NoSQL).
- Excellent problem-solving and decision-making skills.
- Strong communication and collaboration skills, with the ability to translate complex technical concepts into business-friendly language.
Responsibilities
- Lead the design and architecture of end-to-end solutions based on business requirements and technical specifications.
- Create solution blueprints, architecture diagrams, and technical documentation.
- Ensure that solutions are scalable, secure, and integrate smoothly with existing systems and platforms.
- Responsible to deliver – Solution Architecture, Functional Design, and Technical design.
- Perform Fit/Gap analysis required for solution design and planning.
- Perform CXC / CRM solution design working with business and technology experts.
- Collaborate with stakeholders to align solution architecture with business objectives and technology strategies.
- Provide guidance on the adoption of emerging technologies and best practices to ensure future-proof solutions.
- Define architectural standards and ensure alignment with organizational goals.
- Work closely with developers, business analysts, and project managers to ensure the successful implementation of solutions.
- Lead technical discussions and architecture reviews to ensure adherence to best practices and project timelines.
- Provide mentoring and leadership to development teams throughout the project lifecycle.
- Oversee the integration of multiple systems, including cloud and on-premise platforms, to deliver seamless user experiences.
- Monitor system performance, ensuring that solutions meet performance, scalability, and security requirements.
- Ensure data integrity and reliability across integrated systems.
- Create and maintain detailed technical documentation, including architecture diagrams, integration plans, and design patterns.
- Ensure adherence to architecture governance processes and compliance with organizational and industry standards.
- Identify and mitigate architectural risks and ensure solutions meet security and compliance requirements.
- Conduct regular architecture reviews and assessments to identify areas for improvement and optimization.
Preferred Qualifications
- AWS Certified Solutions Architect
- Microsoft Certified: Azure Solutions Architect
- Google Cloud Certified – Professional Cloud Architect