
Job Description
Ovii's Interpretation of the Role
The App Development Architect will define technical roadmaps, design scalable .NET applications, and lead architectural decisions while mentoring development teams. The role emphasizes cloud‑native solutions on Google Cloud Platform and close collaboration with stakeholders to deliver enterprise‑grade software.
Role Snapshot
- Design and architect scalable .NET applications
- Lead technical roadmap and standards
- Mentor and guide development teams
- Drive GCP cloud‑native solutions
- Ensure performance, security, and reliability
- Collaborate with product and client stakeholders
Must-Have Requirements
- .NET Core / C# / ASP.NET Core
- Entity Framework
- Google Cloud Platform services
- Microservices / Event‑Driven Architecture
- RESTful API design
- CI/CD pipelines
- Relational & NoSQL database design
- software development
- application architecture
- Bachelor's or Master's in Computer Science, Software Engineering, or related field
- cannot sponsor or transfer any visas
Nice-to-Have Signals
- React / Angular frontend design
- AI/ML integration
- Serverless & containerization
- PL/SQL
- frontend React/Angular design
- cloud platform implementation
Work Setup
- Location: Bengaluru, Pune
- Shift: flexible hours and rotational shifts
Eligibility Gates
- Work authorization: cannot sponsor visas
- Visa sponsorship: no
Not Specified in JD
- Salary range
- Remote eligibility
- Relocation
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Lead the design and architecture of robust, secure, high‑performance enterprise applications
- Translate complex business requirements into detailed technical designs and implementation blueprints
- Select and recommend technologies and frameworks, with a strong focus on GCP services and cloud‑native patterns
- Provide technical guidance, conduct code reviews, and mentor development teams on best practices
- Design solutions that meet stringent performance, scalability, reliability, and security criteria
- Define integration strategies for APIs, micro‑services, third‑party platforms, and legacy systems
- Collaborate with clients, product managers, project managers, and cross‑functional engineers to align business goals with technical solutions
- Contribute to technical roadmaps and stay current with emerging trends such as AI/ML, serverless, and containerization
- Identify technical risks and propose mitigation strategies throughout the project lifecycle
- Develop and maintain high‑performance enterprise applications using .NET Core and C#
Good Fit If You Have
- Strong verbal and written communication for leading technical discussions
- Analytical problem‑solving ability to address complex business challenges
- Experience designing frontend applications with React or Angular
- Familiarity with PL/SQL or other relational scripting languages
Skills
- .NET Core / C# / ASP.NET Core
- Entity Framework
- Google Cloud Platform services
- Microservices & Event‑Driven Architecture
- Serverless & Containerization
- RESTful API design & API Gateways
- CI/CD pipelines & DevOps automation
- Relational & NoSQL database design
- Frontend React/Angular (preferred)
- PL/SQL (optional)
- AI/ML integration (preferred)