Participate in Architecting software systems by writing Design Specifications detailing the overall architecture, description of framework, interfaces, services, and business components, interaction between the components.
Provide expert advice/guidance to all levels for application documentation, procedures, methodology and standards. Applies in-depth knowledge of testing and validation for basic to complex code changes.
Evaluate new technologies and software products determining feasibility/desirability of incorporating their capabilities into the platform. Work closely with product management team to ensure we're building the best products.
Key responsibilities of the role include leading planning sessions, scoping work efforts, performing code reviews, liaising with external teams, driving better process, and participating in interviews.
Complies with all applicable codes, regulations, governmental agency and Company directives related to building operations and work safety. Leads shift operations, assigns work orders, and/or provides technical and procedural training of coworkers and subcontractors.
Leading planning sessions, scoping work efforts, performing code reviews, liaising with external teams, driving better process, and participating in interviews. At the end of the day, you will play a key role in designing and building a large-scale distributed integration environment.
develop code all day, every day. We are highly focused on test driven development and continuous delivery. Our mission is to bring best in class tools to our develops, allowing them to quickly bootstrap new products and easily manage them on an ongoing basis.