Architect - Software Development

Quantiphi

13 days ago

Expires on27 Dec 2025

Bengaluru, Karnataka, India

Job description & requirements

Role: Architect - Software Developer (Dot .NET/Java)

Experience Level: 10 Years+

Work location: Mumbai/Bangalore


Roles and Responsibilities:

● Ability to design & lead to implement highly available, scalable, reliable & secured technology solutions.

● Conduct existing IT Architecture review and advise right-fi t solutions.

● Capture and share best practices with peers & juniors and always look for reusable solutions.

● Assessing the systems architecture currently in place and working with technical staff to recommend solutions to improve it.

● Provide technical leadership and guidance throughout the software development lifecycle.

● Building Low-level design and tech flow.

● Continually researching the current and emerging technologies and proposing changes where needed.

● Work with other architects, leads to develop the technical and functional expertise of the organization

● Well organized, attentive to details and able to meet demanding deadlines.

● Project Planning and Execution: Collaborate with project managers, development teams, and other stakeholders to plan test schedules, resources, and deliverables. Ensure timely and effi cient execution of testing phases within project timelines.

● Risk Assessment and Mitigation: Identify potential risks in the projects and develop mitigation strategies to minimize impact.

● Collaboration and Communication: Foster effective communication and collaboration among cross-functional teams to ensure alignment on goals, priorities, and outcomes.


Skills Required:

Technical Expertise & Development:

● Extensive experience in greenfield application development, encompassing requirements gathering, design, implementation, and testing.

● Proven track record in Application Modernization, utilizing a broad spectrum of approaches (e.g., re-platforming, re-factoring, re-hosting, re-architecting).

Proficient in 3 or more programming languages:

● Backend: Enterprise .NET, or Enterprise Java, with knowledge on NodeJS and Python

● Frontend: JavaScript/TypeScript framework like Angular, ReactJS, or VueJS).

● Deep understanding of at least 2 Cloud Platforms (GCP + Azure or AWS).

● Experience in API integration and Application deployment using containerization or using managed services

● Experience with app integrations and API management systems (e.g., Google Apigee, Google Application Integration, Mulesoft, IBM Integration Bus).

● Familiarity in Unix/Linux development environments & tools including scripting & process management.

● Proficiency in leveraging Generative AI, for demonstrating practical application in improving code quality, accelerating development, or optimizing existing solutions.


Core Architectural & Design Competencies:

● Experience in designing system architecture for solving complex problems.

● Experience working with scalable, high-performance systems.

● Deep understanding of Programming Design Patterns.

● Experience designing and implementing microservices architectures and RESTful APIs. (Understanding of gRPC and GraphQL as an extension to RESTful APIs is a plus).

● Strong understanding of database design (including relational databases like SQL Server, PostgreSQL, and NoSQL databases like MongoDB).

● Knowledge of Entity Framework or other ORM tools.


Security, Compliance & Quality:

● Strong Application and Data Security concepts and standard data privacy regulations, like HIPAA, CCPA, PCI compliance.

● Deep understanding of Testing approaches and its impact on delivery.

● Vulnerability management, secure design principles, logging monitoring and API security


Methodologies & Tools:

● Experience of working in an Agile environment.

● Experience of using tools like Git, Jira, and Confluence.

Job domain/function :

Educational qualifications :

Location :

Bengaluru, Karnataka, India

Create alert for similar jobs

Quantiphi

similarJobs

Architect - Software Development-Quantiphi-Bengaluru, India