Software Architect (Expert) - SSP
Menands, NY
About the Job
NTT DATA, Inc., a top 10 global IT services company, has an immediate need for an Expert Software Architect to support our State Government client in Albany, NY 12207.
Responsibilities:
The Expert Software Architect will support efforts to move critical COVID-19 DOH system data to the cloud. Movement of this data to the cloud supports data availability outside of our existing infrastructure to a variety of users and provide access for supplemental project needs and reporting activities. The Expert Software Architect will coordinate and architect all enhancement requests to integrate with system current design to allow for rapid Agile implementation. The Expert Software Architect guides a development team to analyze, design and program complex projects including coordinating activities on multiple aspects of the project, assuring quality control and providing technical guidance to project teams, as well as interfacing with business owners and project management staff. The Expert Software Architect will review business requirements documentation with project team to clarify for technical design, guide systems and program design to meet highly complex business needs, preparation of detailed technical specifications from which programs are developed, and creation of appropriate documentation in work assignments such as program code and technical documentation. The Expert Software Architect will prepare development time estimates and justifications for assigned tasks and provide recommendations to project manager, coordinate development activities, selects technologies, design testing plans, assure quality control and effective change control and provide technical guidance to project teams. The Expert Software Architect will consult with the software development team in coding, testing, debugging, implementing, and documenting highly complex programs, and developing complex test plans to verify logic programs; develop and maintain release management process including planning, tracking, communication and coordination of technical tasks associated with release; and support project personnel in resolving complex program problems. The Expert Software Architect will serve as technical project lead, providing guidance to less experienced technical personnel, as well as identify, track and resolve issues, recommend changes and provide supporting documentation. The consultant must be willing to report to work onsite in Menands, NY.
Relevance of Services to the Project
This work closely aligns with the grant s core activities and long-term objectives to enhance detection of COVID-19 by supporting application development, reliability, and availability for COVID-19 testing/vaccination applications and emergency preparedness and response activities.
Mandatory Qualifications:
The Company is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law. To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.
Responsibilities:
The Expert Software Architect will support efforts to move critical COVID-19 DOH system data to the cloud. Movement of this data to the cloud supports data availability outside of our existing infrastructure to a variety of users and provide access for supplemental project needs and reporting activities. The Expert Software Architect will coordinate and architect all enhancement requests to integrate with system current design to allow for rapid Agile implementation. The Expert Software Architect guides a development team to analyze, design and program complex projects including coordinating activities on multiple aspects of the project, assuring quality control and providing technical guidance to project teams, as well as interfacing with business owners and project management staff. The Expert Software Architect will review business requirements documentation with project team to clarify for technical design, guide systems and program design to meet highly complex business needs, preparation of detailed technical specifications from which programs are developed, and creation of appropriate documentation in work assignments such as program code and technical documentation. The Expert Software Architect will prepare development time estimates and justifications for assigned tasks and provide recommendations to project manager, coordinate development activities, selects technologies, design testing plans, assure quality control and effective change control and provide technical guidance to project teams. The Expert Software Architect will consult with the software development team in coding, testing, debugging, implementing, and documenting highly complex programs, and developing complex test plans to verify logic programs; develop and maintain release management process including planning, tracking, communication and coordination of technical tasks associated with release; and support project personnel in resolving complex program problems. The Expert Software Architect will serve as technical project lead, providing guidance to less experienced technical personnel, as well as identify, track and resolve issues, recommend changes and provide supporting documentation. The consultant must be willing to report to work onsite in Menands, NY.
Relevance of Services to the Project
This work closely aligns with the grant s core activities and long-term objectives to enhance detection of COVID-19 by supporting application development, reliability, and availability for COVID-19 testing/vaccination applications and emergency preparedness and response activities.
Mandatory Qualifications:
- Expert 84+ Months - Software Architect - Makes high-level design choices and dictates technical standards, including software coding standards, tools, and platforms. Designs multi-leveled architecture or component interactions of a large-scale software system. Candidate is able to provide guidance to large teams and/or has extensive industry experience and is considered at the top of his/her field.
- 84 months of designing/architecting applications on Google Cloud Platform or Amazon Web Services
- 84 months of experience designing/architecting Java applications and services. Must have experience designing these applications to be containerized.
- 48 months experience with cloud SQL or Oracle DB.
- 48 months experience designing and developing modern UI/UX using Angular 2.x or higher.
- 48 months experience with RESTful web service development and API architecture.
- 36 months experience designing/architecting applications deployed on Kubernetes Engine or Amazon Elastic Container Service (Amazon ECS) including documentation, continuous integration, and deployments.
The Company is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law. To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.
Source : SSP