Website UIDAI
Roles and Responsibilities
Position: Software Architect
Location: UIDAI Tech Centre – Bangalore
Experience, Educational Qualification: BE / B Tech/M Tech /MCA
Minimum Competency Requirement :
a. Must have at least 10 years of hands-on experience in software architecture design and implementation, with at least 7 years of relevant experience in global projects or in software product company;
b. Experience in software development using Java or J2EE, Spring, Spring Boot, Hibernate, Mule, RMQ, equivalent open source technologies;
c. Must have comprehensive knowledge of overall software architecture and software engineering methodologies, principles and practices;
d. Has strong experience in web or mobile application development, data structures and algorithms, threads and session management, etc.;
e. Should have successfully architected at least one large mission-critical, large transaction volume, high performance computing projects using open source technologies;
f. Good working knowledge of high availability databases, micro-services,
g. middleware;
h. Experience in IT infrastructure assessment and gap analysis of large mission critical and complex enterprise technology suites, involving digital transformation and automation of existing business processes;
i. Has strong understanding of Agile development methodology
Job Profile
- Responsible for recommending suitable technology solutions for individual application modules and components.
- Working with Managed Service Provider & Business for requirements analysis & design (TRDs, BRDs, FSDs, HLDs, IADs, RCAs)
- Reviewing LLDs, Test Cases & Reports, SLAs and Release/Build Documents.
- Prepare, Review and Approve Design documents for application development and enhancements to individual modules, in adherence to all architecture principles.
- Working with project manager, test Manager, Leads, Staging team and UAT team for project planning & delivery, process compliance and SLA adherence
- Working with Tech support/Ops/Apps teams to troubleshoot/resolve incidents
- Working with Ops/Apps/Release teams for production deployment
- Coordinating with Security team for CISO/VA and secure code review
- Coordinating with Infra team for servers, storage and access needs
- Coordinate with Business/HQ for requirements, issue resolution, release rollouts, trainings, demos, reports/updates/presentations.
- Responsible for providing maintenance support to enrolment clients which includes development , testing, deployment and release
- Responsible for supporting UIDAI in the design, build and deployment of high-availability open source middleware and database systems;
- Monitoring & analyzing the hold packets, analyzing aged packet and clearing them on priority basis with the help of CIDR Ops & Maintenance teams.
- Responsibilities assigned by UIDAI from time to time.
CTC: Upto 30 Lakhs Per Annum
Last date of Application: 30th August 2022
To apply for this job please visit careers.nisg.org.