Our client is seeking a Software Architect to define and design architecture to support our business capabilities. This position will include optimization and expansion of the current platform as well as the introduction of new systems and functions. The Software Architect will interact with local and remote development teams and give guidance to ensure that the technical architecture supports the needs and requirements of the software product. You will drive architectural decisions and provide technical guidance for a team of software developers in an innovative and fast paced environment. This is a mission critical role in our Boulder headquarters reporting to the VP of Enterprise Architecture and Software Engineering.
Responsibilities: ·
Architect, design and develop the software supporting the core infrastructure, using an agile methodology and C# .Net development language among other technologies.·
Implement software solutions that are highly scalable, extensible and enable a user friendly end application.·
Effectively communicate design decisions and other issues to the team.·
Mentor the mid-level engineering staff.·
Develop customer facing reporting and data delivery. ·
Prior to the re write of our application, work will be on existing/legacy application to learn the needs of the business.
Legacy applications are VB6 .NET 1.1, C#, VB .NET Classic ASP (VB).
Qualifications: ·
10 + years experience in IT industry·
7+ years software architecture experience·
5+ years objected oriented programming and design experience.·
3+ years IIS experience.·
3+ years HTML 4.0+, CSS and Javascript experience.·
Solid understanding of C#, and ASP .NET·
Ability to understand business side of current applications.·
Previous management of software developers including experience with performance reviews and career planning.·
Strong abilities in System, Technical and Functional development.·
Working experience with RDBMS technology and interfacing with Microsoft SQL Server 2000/2005.·
Skilled in .NET Framework Class Libraries, ASP, and T-SQL/Stored Procedures.·
An understanding of application server frameworks.· VB6, .NET 1.1, Classic ASP to support legacy platform.·
Strong verbal, written, and interpersonal communication skills with both technical and non-technical audiences.·
Driven to achieve a high level of client and customer satisfaction. ·
Experience with highly available production environments preferred. ·
Must be able to apply solutions in a fast paced environment with very frequent release cycles.·
Bachelor's degree in Computer Science or equivalent work experience
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment