Snaplogic Senior Developer
WHAT IS BOX?
Box is the market leader for Cloud Content Management. Our mission is to power how the world works together. Box is partnering with enterprise organizations to accelerate their digital transformation by creating a single platform for secure content management, collaboration and workflow. We have an amazing opportunity to further establish ourselves as leaders in the space, and we need strong advocates to help us achieve that goal.
By joining Box, you will have the unique opportunity to help capture a majority of this developing market and define what content management looks like for the digital enterprise. Today, Box powers over 97,000 businesses, including 70% of the Fortune 500 who trust Box to manage their content in the cloud.
WHY BOX NEEDS YOU
Box is looking for a Snaplogic Senior Developer who can be part of the Enterprise Systems Integrations team. In this role, you will be working with technical leaders and collaborating with Business Systems Analysts to architect, design and build scalable solutions to solve top priority business needs.
The Box Enterprise Systems team has a unique opportunity for you to bring your development expertise and business savvy to work every day. The position requires experience in enterprise integration architecture, API Management, big data workloads and ability to adopt and apply new data design/ingestion patterns. They must understand the role data plays in the enterprise in order to design and architect highly scalable integration jobs.
Reporting to the Sr.Manager, Enterprise Tech Delivery this individual will be a key member of a lean and high impact IT organization with top quality people focused on customer satisfaction, superior execution and delivery.
WHAT YOU'LL DO
- Provides in-depth technical and business knowledge to ensure efficient design, development and implementation
- Perform Architecture, Design & Code review/audit as part of the process.
- Cultivate best practices within the design and development team in terms of design standards, coding standards, best practices, etc. so as to enable the technical and business maturity of the team.
- Liaise closely with the functional and technical teams
- Provide Subject Matter Expertise in Enterprise Architecture
- Lead technical design sessions
- Consult in requirement gathering sessions
- Authoring technical design documents
- Managing the technical delivery of integrations and custom extensions
- Managing technical scope and client expectation
- Providing hands on expert level assistance to developers on technical issues
WHO YOU ARE
- Minimum of a B.S. in Computer Science or related degree
- 12+ years of experience in software development.
- 8+ years of experience in Designing Enterprise Solutions
- Experience in designing API Management Solutions and very good knowledge of AP Design (Open Specifications), API Security, Management, Life Cycle and Developer Collaboration.
- Experience in asynchronous messaging integrations including point-to-point, distributed and publish/subscribe implementations.
- Experience in design integration services using an enterprise service bus with an strong emphasis on SOA, reusable components, security considerations and enterprise integration policies.
- Well versed in Enterprise Application Integration Patterns for best practices and anti-patterns to avoid.
- Ability to distinguished between Microservices and SOA implementations with technical reasoning and persuasion.
- Hands on experience on multiple integration platforms (Mulesoft, Snaplogic, Workato) – API Management, ESB/SOA, Security Gateway. Experience with Snaplogic highly preferred.
- Experience in XMLs/XSLTs and Document Transformations.
- Experience working with REST & SOAP API.
- Thorough knowledge of Software Development Life cycle and QA processes.
- Excellent interpersonal, collaboration, analytical and problem-solving skills.
- Certified experience is an preference
BENEFITS
Visit this webpage to check out all of our exciting benefits: https://join.collectivehealth.com/box
EQUAL OPPORTUNITY
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
For details on how we protect your information when you apply, please see our Personnel Privacy Notice.