Software Architect (Bengaluru)

Software Architect (Bengaluru)

01 Sep
|
Unique Identification Authority of India (UIDAI)
|
Bengaluru

01 Sep

Unique Identification Authority of India (UIDAI)

Bengaluru

Position - Software Architect at UIDAI Technology Centre, Bengaluru (Through GA Digital Web Word Private Limited)

About the Role The Software Architect will play a crucial role in designing and implementing software architecture for global projects, ensuring high performance and reliability in mission-critical applications.

Responsibilities

- Recommend suitable technology solutions for individual application modules and components.
- Work with Managed Service Provider and Business teams for requirement analysis and design (TRDs, BRDs, FSDs, HLDs, IADs, RCAs).
- Review LLDs, test cases, reports, SLAs and release/build documents.
- Prepare, review and approve design documents for application development and enhancements in adherence with architecture principles.
- Coordinate with Project Managers, Test Managers, Leads, Staging and UAT teams for project planning, delivery, compliance and SLA adherence.
- Work with Tech Support/Ops/Apps teams to troubleshoot and resolve incidents.
- Work with Ops/Apps/Release teams for production deployment.
- Coordinate with Security teams for CISO/VA activities and secure code review.
- Coordinate with Infrastructure teams for servers, storage and access requirements.
- Coordinate with Business/HQ teams for requirements, issue resolution, release rollouts, trainings, demos, reports and presentations.
- Provide maintenance support to enrolment clients including development, testing, deployment and release.
- Support UIDAI in the design,



build and deployment of high-availability open-source middleware and database systems.
- Monitor and analyze hold packets and aged packets and coordinate with CIDR Ops & Maintenance teams for resolution.
- Undertake any other responsibilities assigned by UIDAI from time to time.

Qualifications

BE / B Tech / M Tech / MCA

Required Skills

- At least 5 years of hands-on experience in software architecture design and implementation in global projects or software product companies and overall experience of 10+ Years.
- Experience in software development using Java/J2EE, Spring, Spring Boot, Hibernate, Mule, RMQ and equivalent open-source technologies.
- Comprehensive knowledge of software architecture and software engineering methodologies, principles and practices.
- Strong experience in web/mobile application development, data structures, algorithms, threads and session management.
- Successfully architected at least one large mission-critical, high-transaction-volume, high-performance computing project using open-source technologies.
- Valuable working knowledge of high-availability databases, micro-services and middleware.
- Experience in IT infrastructure assessment and gap analysis of large mission-critical enterprise technology suites involving digital transformation and automation.
- Strong understanding of Agile development methodology.

Preferred Skills

- Experience with cloud technologies and platforms.
- Familiarity with DevOps practices and tools.

Pay range and compensation package

Salary Range: ₹21.50-35.40 Lakh Per Annum

📌 Software Architect (Bengaluru)
🏢 Unique Identification Authority of India (UIDAI)
📍 Bengaluru

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: software architect (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software architect (bengaluru) / bengaluru