Zycron is an International Information Technology services and solutions firm headquartered in Nashville, Tennessee. Since 1991, Zycron has offered IT solutions to a broad client base and is the primary provider for numerous Fortune 500 companies. Zycron offers a very competitive compensation and benefits package including accrued paid time off, holiday pay and matched 401-K retirement savings.
Zycron has a great opportunity for a Sr. Application Architect . The selected candidate will be working with our client located in Conshohocken, PA . This is a long term contract approved and extended in 3 month increments.
This is a vital position in the Applications Services team for Walgreens (Pharmacy, Health, and Wellness, Clinical Solutions), the leading provider of integrated workplace health and productivity management solutions. The Application Architect will have experience designing across multiple systems such as web applications, web services (both WFC and RESTful), Windows services, and reporting services. The Application Architect works with multiple development teams using different Microsoft technologies to set architectural design and reviews designs, code, and test plans to ensure the most appropriate architectural solutions are being developed. To be successful he or she must stay abreast of the latest developments in Microsoft software development to recommend new products, tools and design patterns as well as recommending department standards, stacks and best practices.
This position requires strong problem-solving and analytical skills, as well as creativity and the ability to work with abstract concepts. It reports to the Senior Application Architect as well as participates on the Architecture Council to provide input to other company initiatives. Excellent communication skills both written and oral are required.
The Application Architect will use Microsoft Visual Studio and Microsoft development platforms including; Microsoft SQL Server 2005+ for development and Microsoft Visio and Project for project planning, tracking and reporting. He or she must be able to lead multiple projects with their priorities based on delivery dates and meet or exceed the goals.
Although the Application Architect will work on the conceptual and logical models, they will also need to be a technical expert capable of personally developing the solution. The development teams are intentionally small, so some development work is also expected.
Obtain deep understanding of the company's development environment including the applications and interdependencies of those applications.
Help determine how specific technology can be applied to meet the business needs as determined by the senior application architect and the enterprise architecture group.
Set best practices for the design, building, and support of the different applications developed.
Raise issues where development teams may have deviated from those best practices.
Provides mentoring and coaching in development, architecture, and people skills.
Research and recommend frameworks or reuse patterns that can help the development department
Create and review architecture documents, design documents, code, and test plans.
Build prototypes and/or assist developers with coding and troubleshooting
Contribute to best practices around continuous integration, automated testing, branching and merging, deployment, and support.
Bachelor Degree or higher in Computer Science preferred
5+ years of progressive development leadership experience in Microsoft technologies.
3+ years as application architect handling architecture for large multi-team development organization
5+ years with .NET 3.5 or greater, VB.NET, C#, SQL and HTML
2+ years of WCF / REST / Web Services
Excellent understanding of development methodologies
Excellent knowledge of software development and deployment fundamentals
Excellent analytical and problem-solving skills
Excellent verbal and written communication skills
Meticulous attention to detail with an appreciation for the relationship between system reliability and company success.
2 Ability to plan, organize and work on multiple tasks simultaneously with minimal supervision.
Qualified and interested applicants should email their resume to firstname.lastname@example.org
Zycron - 11 months ago