SAS believes in the whole employee experience. Meaningful work. Empowerment to make a difference that changes people’s lives. Dynamic work environments that foster innovation. And an award-winning culture that makes it all possible. We believe great ideas can come from anywhere. Whether you're a university recruit, or an experienced professional ready for the next big challenge, SAS brings perks, passion, and the potential to grow. No limits.
As an Applications Developer within the IT Enterprise Solutions Applications and Integrations department, you will be responsible for the development, enhancement, and support of enterprise integrations that are vital to global business operations at SAS. Development activities will utilize the established processes, frameworks, and technologies that have been adopted as standards in IT and you must have the ability to evolve your skills as these standards change. In addition to technical deliverables, you will also be responsible for collaborating effectively with internal business partners and project team members. We are looking for someone with extensive integration experience, using Dell Boomi, to provide technical leadership for our enterprise-wide iPaaS implementation.
Our preferred candidate is a senior-level developer with a strong aptitude in the areas outlined below. However, this position is open to all levels and will be filled by the candidate that best fits the needs of this role.
Analyzes, designs & builds integrations for applications and APIs including security & error handling.
Actively solicits the involvement of other developers and subject matter experts to ensure integrity, efficiency, and supportability of integrations.
Performs support tasks to include comprehensive analysis of integration issues including implementation of solution, whether fix or enhancement. Follows all production change management procedures related to the application being modified or created.
Performs appropriate and thorough testing on all code changes. Implements automated unit tests using popular integration testing frameworks.
Handles multiple assignments concurrently.
Maintains technical documentation & test cases.
Regularly communicates work progress with management, identifying issues early and resolving them quickly to avoid or minimize impact to the project. Anticipates time needed to complete projects & assists in project estimates/scheduling.
Demonstrates a pattern of continuous learning by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations
Performs other duties as required
Bachelor's degree in Computer Science or related quantitative field or equivalent combination of education, training and relevant experience may be considered.
A minimum of 6 years developing enterprise class integrations between on-premises and cloud applications (on-prem to on-prem, on-prem to cloud, and cloud-to-cloud)
1-3 years of experience building integrations using Dell Boomi as the iPaaS solution
Strong knowledge of API based integration and micro services design patterns & best practices
Strong knowledge of Rest, SOAP, JSON, Web Services Interoperability, WS-* standards and ability to suggest, evaluate and formulate solutions.
Experience in API Management applications such as Apigee
Experience with object oriented programming and Java application development using REST and SOAP
Experience with code versioning tools such as Git
Experience with relational databases such as Oracle and MySQL
Experience in a technical leadership role and/or mentoring other developers
In depth hands-on experience in implementation of integrations of varied complexity and different patterns with Oracle Fusion ERP using Dell Boomi iPaaS
Experience developing and maintaining integration standards, recommending changes to integration standards/guidelines and building a governance framework for an iPaaS platform
Good understanding (or hands on experience) of installation, configuration and administration of Dell Boomi iPaaS at on-premise location
Excellent interpersonal, verbal and written communication, organizational, analytical and problem-solving skills.
Ability to learn and retain complex business processes and utilize that knowledge to fulfill specific programming requests.
Demonstrated ability to manage time across multiple projects; proven track record of delivering complex projects on schedule.
Ability to work independently and with a team
Ability to work with (non-technical) customers and transform their needs into technical solutions.
Ability to develop creative solutions to complex problems.
Experience with release management, build processes and performance tuning including tools such as Bamboo
Strong Agile/Scrum experience
Experience working with global customers and project teams
Experience with asynchronous messaging systems
Experience with cloud application development, with or without using PaaS
To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status.
SAS is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.
The level of this position will be determined based on the applicant's education, skills and experience.
Resumes may be considered in the order they are received.
SAS employees performing certain job functions may require access to technology or software subject to export or import regulations. To comply with these regulations, SAS may obtain nationality or citizenship information from applicants for employment. SAS collects this information solely for trade law compliance purposes and does not use it to discriminate unfairly in the hiring process.
Want to stay up to date with SAS culture, products and jobs? Follow us on LinkedIn