Job Description :
Architect (Application Development) / State of Maryland / Linthicum, MDDMI Lochbridge

Linthicum, Maryland 21090

$70/hr on c2c

Architect (Application Development) to support a project that will help to build infrastructure support applications.

Duties:

Provides design and development of government solutions, and is responsible for technical design and implementation of the architecture.
Manages major projects that involve design, development, integration, implementation and transition of large, complex systems.
Provides definition of current State architecture blueprints. Provides experience in web application technologies and middleware solutions. Researches new technologies and products for their applicability to business.

Education:

· A Bachelor's Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline is required.

Minimum Qualifications:

At least ten (10) years of experience planning, designing, building, and implementing IT application systems as chief architect in a major IT applications implementation effort. Must have a strong background in software engineering principles and techniques.
Must demonstrate advanced abilities to team and mentor and possess demonstrated excellence in written and verbal communication skills. At least five (5) years of experience leading the solution architecture and development of large scale cloud applications with technologies and tools such as Java/J2EE, Micro Services, RESTful API's, Integration with Shared Services such as Identity and Access Management, API Gateway, PostgreSQL and MongoDB databases.
Extensive experience in Java, J2EE, HTML5, CSS3, JQuery, AngularJS, Spring, EJB, JSP, JSF/Struts, Hibernate, JPA, JSON, XML,REST Web Services, Application Servers, XML/Web Services/ RDBMS.
Experience in SOA and service integration experience with Web Services, EJB, REST etc.
Extensive experience in Framework such as Spring, Hibernate.

General Experience:

At least five (5) years of the required ten (10) years of experience must be in the direct supervision and management of major projects that involve providing professional support services and/or the integration, implementation and transition of large complex system and subsystem architectures.
Provides expertise in the most current principles and practices of architecture data management systems and experience in large system designs, and with data modeling in the information management arena.
Primarily deals with transition planning from legacy to modern systems by concentrating on information flows, data exchange, and data translation standardization services.

Preferred Qualifications:

A Master’s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related technical discipline is preferred.
Experience with code reviews and continuous test-driven development.
Experience in Child Support programs, Integrated Eligibility and/or Health & Human Services domain.

Experience working in cloud platforms and services such as Amazon Web Services.