Developer with Architecture Skill
Job brief
? This position will require an individual who can work with minimal supervision on a wide range of data-driven web projects interfacing with development teams.
?To work on business analysts, IT management and members of the business units while constantly ensuring that their work is aligned with the long term architectural strategies of elasticity, security, and modularity
?Ultimately, the candidate needs to have great passion for technology and emerging trends and should provide guidance to ensure that the web system remains on great degree of satisfaction of customer and the cutting edge of technology .
Responsibilities
?In conjunction with program owner and leaders, ability to establish a holistic application architecture, framework, standards, and best practices
? Serve as a role model and technical teacher for the developers, and be a Senior technical resource
?Work closely with the development team to understand challenges, solicit feedback, and help them understand and embrace patterns, tools, concepts and frameworks
? Be actively involved in building the technology roadmap and gain consensus and buy-in to bring the roadmap to fruition
? Create easy-to-consume documentation on complex or abstract concepts
?Understand product and operational requirements and translate them into architectural requirements to achieve company’s strategic goals
? Govern implementation of technical architecture model for HP security web environments
? Suggest improvements/new technologies to the enterprise to support new capabilities as required by the business
?Lead design to ensure systems exhibit expected levels of performance, security, scalability, maintainability, and reliability upon deployment
? Spearhead proof of concept efforts in order to prove out technology choices and organizational fit
? Develop a thorough knowledge and understanding of cross-system integration, interactions and relationships in order to develop an enterprise information view
? Modify existing applications and features to improve performance, code readability, etc.
?Foster code reuse, maintainability and consistency across development teams. Provide guidance on how to buildreusable components
Requirements
? 10+ years of intense technical experience in the areas of web development and application integration
? 3+ years working in the role of an architect in a high transaction, fast paced and dynamic environment
? BA or BS degree in computer science, software engineering, information systems or equivalent experience
? Mastery of at least one modern .net framework or Angular, Django framework
? Expert and hands on knowledge of different UI design patterns such as : MVP, MVC, MVVM, VIPER
? Expert hands on knowledge of front-end frameworks and layout systems such as Bootstrap, Foundation, CSS Gird
? Previous experience building out design systems, pattern libraries, and/or style guides
? Extensive experience building component driven JavaScript SDKs
? Proficient in JavaScript, ES6/ES7, TypeScript, JQuery, HTML5, CSS3, CSS pre-processing platforms such as : SASS, LESS, automation tools such as Gulp
? Proven delivery of responsive and adaptive web solutions including progressive web applications
? Strong understanding of website optimization, minification, compression
? Proven ability to create design diagrams
? Must be a responsive, flexible team player that is an entr
职能类别: 高级软件工程师 软件工程师
关键字: .net .net开发 架构
联系方式
上班地址:重庆大学城
Get email alerts for the latest".NET架构师 jobs in Chongqing"
