GET SIMILAR JOBS BY EMAIL. Sign Up
Monster
 
 
 
 

Job Summary

Company
The Cimino Group, Inc.
Location
New Haven, CT 06511
Industries
Insurance
Computer/IT Services
Job Type
Full Time
Employee
Years of Experience
7+ to 10 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)
Salary
$100,000.00 - $125,000.00 /year

Technical Architect

About the Job

Technical Architect

 

The Software Architect will be responsible for architecting a Cloud-based SaaS solution that offers high stability, performance and maintainability. As the primary technical resource for the company, this key role includes providing the high-level direction required of solution development as well as the hands-on management of development processes, code review, infrastructure configuration, QA testing, and software maintenance plans.

 

This position is responsible for the following:

·         Serving as the primary technical resource and subject matter expert for the design and application development of the company

·         Architecting the software for a cloud-based ERP system for the public housing industry and overseeing its technical development.

·         Defining and coordinating activities related to the implementation, ongoing support, measurement, and continuous improvement of the company’s hosted infrastructure used to support its clients. 

·         Evaluating projects from a technical stance, guaranteeing that the development methods used are correct, practical, and scalable.

·         Signing off on system requirements, identifying technical resources and estimating timelines for application delivery.

·         Participating in the selection of outsourcing vendors and the management of vendor to Service Level Agreements (SLAs).

·         Managing outsourcing teams, reviewing submitted code, ensuring high quality is achieved, providing guidance and optimization where needed, and evaluating high-level design frameworks when provided.

·         Implementing a structured, high-quality software release process leveraging iterative development methodologies.

·         Providing the technical connection between the project managers, business analysts and developers.

 

Qualifications
 

§         10 or more years of direct experience in one or more aspects of IT (Software design/ development, IT Architecture, network technologies or other related IT areas)

§         5 or more years software architecture experience

§         5 or more years’ experience designing, developing, and delivering software products on a .NET solution stack

§         Previous experience successfully outsourcing application development as well as strong vendor management experience with infrastructure initiatives

§         Experience developing and delivering SaaS products.


 

Skills

§         Extensive development knowledge and project experience in the following: .NET Framework, SQL Server, C#, MS IIS, ASP.NET, SOA, Web services, XML, Ajax, W3C Compliant HTML/CSS, JavaScript. Knowledge of one or more of the following: Iterative SDLC, User-Centered Development, RUP, and Agile/SCRUM methodologies.

§         Knowledge and experience of UML version 2.0

§         Experience with automated configuration management/code management systems or application lifecycle management systems such as Microsoft Visual Studio ALM, Endeavor, PVCS, CVS, Jazz, ClearCase

§         Knowledge of QA and performance testing methodologies and familiarity with quality management tools such as HP Quality Center.

§         Experience in data conversion.

§         Knowledge of performance tuning, technology scalability, capacity planning and security standards.

 

Talents

§         Ability to analyze a product and design an architecture that matches customer and company needs.

§         Ability to operate across multiple projects concurrently and assume responsibility for the appropriate technical and architecture implementation.

§         Understanding the challenges of working with 3rd Party vendors, particularly offshore outsourcing communication issues, time zone constraints, etc.

§         Uses business acumen to explain technology requirements.  Strong verbal and written communication skills.

§         Uses a consultative approach to team and client relationships.

§         Fair and trustworthy;  demonstrates a high level of integrity

§         Shows a deep commitment to the needs and expectations of the customer

§         Works well in a team environment

§         Influences leadership team and peers to try new methods of doing things.

§         Adapts easily to change and demonstrates flexibility.

 

Industry Knowledge (nice to have)

 

§         Public Housing knowledge (e.g., the basics of what they do, customers they serve, overall mission, common structures and governance, social mission)

§         Understanding specific issues and constraints surrounding public housing (e.g., change management, geography, unions, tenure, metrics, etc.)

§         Knows the culture and broad mission of public housing customers/managers.

§         Knows the mindset of key decision makers and agency players.

 

Position Measurements

 

§         Meets client service level agreements for application stability and quality.

§         In conjunction with the Product Manager, delivers application solutions on time and within budget.

§         Delivers high-quality stable software running on robust and secure infrastructure.

§         Meets security preventative measures including regularly evaluating potential exposures.

§         Leverages vendor services appropriately including keeping costs at a reasonable level.

§         Suggests improvements to company to help agencies/customers cut development and IT/process costs.

§         Builds and manages a cohesive technology team with the high level of service standards and social mission capable of supporting the production application and ongoing implementations.

§         Creates repeatable technology implementation processes (data conversion, code releases, etc.).

 

Professional Requirements

§         Exhibits leadership ability.

§         Acts independently.

§         Takes direction from the CEO and Product Manager.

§         Bachelor degree in computer science, software engineering, or related subject required.  Advanced degree desirable.

 

 

 

Quantcast
 

Job Tools