Senior Software Product Architect (Mumbai)

Senior Software Product Architect (Mumbai)

01 Oct
|
SPEEGILE CONSULTING
|
Mumbai

01 Oct

SPEEGILE CONSULTING

Mumbai

Job Summary For an established Software Product company, we are looking for an experienced Senior Software Product Architect to design and implement extensive requirements for a new model development platform . The role involves translating product requirements into architecture and technical deliverables, defining functional and non-functional requirements, evaluating technology choices, owning the overall solution architecture, and guiding development teams.

Roles & Responsibilities

- Translate product (functional) requirements into software architecture, technical designs, builds, and deliverables .
- Define and document functional and non-functional requirements from an architecture perspective.
- Evaluate technology alternatives, identify technical risks, and recommend appropriate technology solutions.
- Take ownership of the overall solution architecture, including technology selection, development workflows, and coding practices.
- Design and implement solutions for complex, large-scale web applications, platforms, and multi-tier applications .
- Guide, coach, and mentor software developers in solution design, development, and coding practices.
- Oversee development progress and ensure implementation remains consistent with the approved architecture and design.
- Ensure software meets key quality attributes including security, performance, scalability, extensibility, and maintainability .
- Work closely with product owners, technical teams, and other stakeholders throughout the SDLC.
- Participate in the technical evaluation/classification of bids .
- Provide technical leadership in an international and multicultural workplace.




- Contribute to architectural decisions related to system integration, feasibility, and long-term platform evolution.

Required Skills

Must Have

- 10+ years of Software Engineering experience
- Minimum 7 years of hands-on professional experience as a Software Architect - majority should be on a product (vs application) development
- Strong experience designing complex and large-scale web products/platforms
- Strong experience with multi-tier architecture
- C# and .NET Framework
- MVC frameworks such as:
- JSF
- Spring MVC
- Similar MVC frameworks
- REST / SOAP Web Services
- XML / JSON processing
- Object-Oriented JavaScript
- HTML5
- CSS3
- MS SQL Server
- Database design and programming
- Messaging systems
- Software design patterns
- Full SDLC experience
- Agile Software Development
- Strong English communication skills
- Team leadership and mentoring experience

Technical Expertise Application & Web Architecture

- Large-scale Web Applications
- Platform Development
- Multi-tier Applications
- MVC Architecture
- JSF
- Spring MVC
- C#
- .NET Framework
- REST APIs
- SOAP Web Services
- XML
- JSON

Front-End Technologies

- Object-Oriented JavaScript
- HTML5
- CSS3
- JavaScript MV* Frameworks
- React
- AngularJS

Database Technologies

- MS SQL Server




- Database Design
- Database Programming
- SQL
- NoSQL Databases – exposure/understanding preferred

Architecture & Integration

- Software Architecture
- System Integration
- Messaging Systems
- Design Patterns
- Microservices Architecture
- Scalability
- Performance
- Security
- Extensibility
- Maintainability

Build & DevOps

- MSBuild
- Continuous Integration
- Continuous Delivery
- Jenkins
- Team Foundation Server (TFS)

Cloud & Modern Architecture Experience with cloud platforms will be an advantage:

- Microsoft Azure
- AWS
- Google Cloud

Knowledge or experience with Microservices Architecture is also considered an advantage.

Good to Have Skills

- Microservices Architecture
- NoSQL Databases
- AWS
- Microsoft Azure
- Google Cloud
- React
- AngularJS
- Jenkins / CI/CD
- Advanced messaging systems
- Cloud-native architecture
- Distributed systems
- Enterprise application architecture
- Technical bid evaluation

Qualification & Experience

- Qualification: University degree in Information Technology or related field.
- Total Experience: 10+ Years in Software Engineering
- Architecture Experience: Minimum 7 Years of Hands-on Software Architecture Experience
- Primary Role: Senior Software Product Architect
- Domain: Large-scale Web / Platform / Multi-tier Applications. Experience of product/application development in Maritime shipping/cargo industry would be of great advantage.
- Employment Type: Full-Time
- Work Environment: International and multicultural environment
- Language: Excellent verbal and written English communication

📌 Senior Software Product Architect (Mumbai)
🏢 SPEEGILE CONSULTING
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software product architect (mumbai) / mumbai

Subscribe to this job alert:

Get the latest job offers by email for: senior software product architect (mumbai) / mumbai