Technical Architect
FiniteHRConsulting
Posted: January 19, 2016
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
The Technical Architect is responsible for designing and developing complex software applications across multiple layers, with a focus on scalability, security, and performance.
Required Skills
Job Description
FiniteHR Consulting Pvt.Ltd
The .Net Technical Architect is responsible for understanding and interpreting requirements, contributing to technical architecture & design documents, coding (construction), and continuous testing of complex modules and applications in support of the Company cloud platform.
Job Responsibilities :
> Contribute to creation and follow Company’s coding and unit testing practices to design, develop and test software across all architectural layers.
> Operate with a team of Enterprise and technical architects to architect and build Company solutions
> Work closely with product management to understand business requirements/revenue contribution, innovate on solutions, and incorporate our technology strategy
> As an agile team member, participate and conduct code reviews, design reviews, etc.
> Utilize domain driven techniques and design patterns to build and contribute to technical design
> Serve as a mentor and expert resource on the team
> Develop and maintain strong knowledge of implemented requirements and detailed application behaviors.
> Write technical architectural and design documents.
Experience :
> Seven or more years’ experience in all areas of application development including at least three years using Microsoft .NET and SQL technologies building commercial grade applications.
> Advanced knowledge and experience with n-tier, enterprise-scalable, distributed application environments.
> Expert level skills (7+ years industry experience) in .NET Framework (C#), ASP.NET WEB API, Entity framework, WCF Web Services, MS SQL
> Expert level skills (7+ years industry experience) in JavaScript, HTML5, CSS3 and any JavaScript frameworks like AngularJs, etc.
> Strong understanding of Object Oriented design (classes, constructors, interfaces, properties, methods and events)
> Experience with source code version control and the coordination/synchronization of multiple active branches.
> Experience incorporating third party components and frameworks.
> Familiarity and experience executing several software development methodologies and life cycles.
Any Bacherlar's Degree with Computer Secience
Skills:
> Good software development and Object Oriented programming skills.
> Solid application development skills utilizing C#, JavaScript, HTML5 technologies and other Microsoft technologies like ASP.NET Web API, entity framework, WCF
> Development experience in JavaScript frameworks like AngularJs is a plus
> Experience with T-SQL
> Understanding and development experience in MS Azure, entity framework code first is a plus
> Strong analytical skills and the ability to work with end users to transform requests into robust solutions.
> Excellent oral and written communication skills.
> Initiative and self-motivation to work independently on projects.
> Interpersonal and teamwork skills.