SOLUTION ARCHITECT (Microsoft/.Net)
We are a leading property-casualty insurer, has an immediate opening for a SOLUTION ARCHITECT (Microsoft/.Net). The successful candidate will be responsible for architecting state-of-the-art business solutions. This is a technical role that requires sound software engineering experience and strong technical leadership.
Responsibilities:
- Help in defining, maintaining, and enhancing the base Application Architecture that will be used on all applications.
- Provide guidance in best practice and tool use in the design and build of technical frameworks and the applications built on them.
- Act as a technology liaison to the Business Stakeholders.
- Assist in institutionalizing defined application architecture patterns and their use in various projects.
- Maintain awareness of industry changes in technology standards, information management, development standards, methods and emerging 3rd party software and determine how they can be utilized and applied in our context and applied to the core application architecture.
- Architect solutions to meet business requirements and ensure that they follow the application architecture and other guidelines defined by us.
- Participate actively during all phases of the Software Development Lifecycle of multiple projects in parallel, and ensure that project deliverables are met in time and with excellent quality.
- Work with business users along with the Project Coordinators to understand inefficiencies in their existing business processes and applications and recommend solutions.
- Create technology roadmaps in line with business vision and direction.
- Perform detailed technical analysis to present pros and cons of various technical approaches to solutions and recommend the appropriate solution.
- Produce detailed architecture documents to present the complete technology solution for a product.
- Assist in the screening and interviewing of future project team members.
- Stay current with industry changes in technology standards, information management, development standards, methods and emerging 3rd party software in order to advise on technology and leverage industry best practice in the design and construction of software products.
- Propose and Implement alternatives to existing processes and procedures that will enable individuals, the department, or organization to perform more effectively and efficiently.
- Maintain our architectural standards, guidelines and best practices.
- Mentor and guide technical team members.
- Assist in Software Engineering activities as required.
Qualifications:
- Candidate must have a BS and/or MS in computer science or equivalent experience.
- Certification preferred.
- P&C Insurance experience preferred.
Experience:
- 10+ years overall IT experience with Microsoft technologies, 3+ years experience in a similar role using MS.NET
- Proven experience estimating, planning, designing, and implementing n-tier software architectures and solutions.
- Sound IT experience in some combination of application architectures, software development and infrastructure, systems integration, package implementation, and interaction design.
- Solid knowledge of Industry Standards, Frameworks, and Design Patterns.
- Experience with interaction design, web technologies, and web service solutions.
- Extensive background in .Net framework with an emphasis on versions 2.0 to 4.0.
- Solid experience in relational database design and modeling and SQL/DML.
- Experience with the full SDLC lifecycle.
- Knowledge of CMMI and ITIL is an advantage.
We offer a competitive salary as well as an excellent benefits package including: medical, dental, disability & life insurance, a superior company-matched savings fund plan, as well as a separate pension plan and paid time off.
Vincent Fallon
Apex Staffing, Inc.
352 7th Avenue
New York, NY 10001
212-631-7522 X112
vfallon@apexstaffingny.com
No comments:
Post a Comment