Systems Architect recruitment
GENERAL SUMMARY:
Lewtan, a wholly owned subsidiary of DMGI, is the leading provider of workflow solutions to the global asset securitization industry with corporate headquarters in Waltham, Ma, is looking for an experienced Systems Architect to provide technical leadership and consulting across the development organization, from strategic decision making down to the project planning level and be an integral part of our dynamic development team. This individual would report to the Chief Technology Officer and would be responsible for designing and implementing solutions based on Microsoft .NET platform using best practices and common patterns, including database, component layers and user interfaces.
REQUIREMENTS:
The following criteria must be met in order to be considered for the position:
- 10+ years prior experience designing and developing data driven applications using C#, ASP.NET, SQL and multi-thread programming
- BS degree in computer science, Software Design or Engineering; MS or PhD degree a plus
- Strong .NET 4.0/.NET 3.5 experience.
- Proven experience in Systems design, development and deployment.
- Excellent organizational skills and written/oral communication skills.
- Strong working knowledge with relational databases, SQL server 2005/2008.
- Strong knowledge of hardware and software evaluation principles and practice.
- The ability to understand technology, the various components that make up an application and the overall development cycle is required.
- Expert knowledge of programming languages.
- Previous work experience in an architect role.
- Strong Object oriented programming skills, knowledge of common design patterns and preferable knowledge of UML.
- Knowledge and experience in Structure Finance will be a plus.
- Experience in building robust, scalable, and high performance backend system to support high volume of activities in applications
ESSENTIAL JOB FUNCTIONS *:
• Identify the appropriate software and hardware architecture based on Lewtan’s requirements and design elements contained in a system specification
• Provide planning of projects to conform to the architecture and assists project teams in designing solutions that align to customer needs and satisfy business requirements
• Research, plan, estimate, design, and ensure customizations and integration components that are designed to meet both business and technical needs
• Design and oversee the implementation of technical solutions
• Resolve technical delivery related issues to ensure projects achieve the expected outcomes within the approved budget and timeline
• Create processes, templates, and tools to ensure consistent application and use of architecture best practices
• Provide oversight and technical expertise for software evaluation and solutions architecture across multiple technology areas
• Follow methodologies to drive rapid product development and deliver high quality, tested code with a minimum of defects
• Participate in full life cycle development of system concepts
• ‘Lead by example’ to establish a positive and strong working relationship across all groups to ensure assignments and projects run smoothly
• Other duties as assigned.
The above statements are intended to describe the general nature and level of work being performed by people assigned to do this job. The above is not intended to be an exhaustive list of all responsibilities and duties required.
*External and internal applicants, as well as position incumbents who become disabled as defined under the Americans with Disabilities Act must be able to perform the essential job functions (as listed) either unaided or with the assistance of a reasonable accommodation to be determined by management on a case by case basis.