Senior Software Engineer
My client is all about having a good work life balance. Most employees leave around 4pm. You can come in and out of office to drop-off or pick-up your children. This company is a fast growing global non-profit whose mission is to create a work space that works for everyone. Apply today to be apart of this award winning team.
The Senior Software Engineer will be responsible for designing and developing applications for the company. As well as managing the interfaces the applications uses. The primary focus would be to create these solutions to integrate with our Enterprise Resource Planning platform (NetSuite) to enhance the overall functionality of the platform. The Senior Software will also be overseeing some of the junior engineers.
Identifiy, analyze and develop interfaces and integration flows using Middleware platform including Connectors.
Designs and/or documents process models and flows, rules, and solutions.
Prepare charts and diagrams and translate to computer language and provide operational monitoring and support for existing integrations (through Jitterbit).
Analyze and debug complex NetSuite problems along with troubleshooting integrated systems.
Collaborate with stakeholders and team members
Builds and maintains reusable code for script libraries.
Coordinate and works with outside contractors and vendors.
Improve operations by conducting analysis and recommending changes to processes.
Other projects and duties as assigned.
7+ years of experience with full life cycle of software development.
Experience developing and designing integration in a service oriented architecture (SOA).
Experience working with API Management platforms, including securing REST/SOAP services, building Swagger specs, managing API traffic flow, etc.
Expertise in designing, building, and maintaining REST/JSON API services and SOAP/WSDL web services.
Experience using JSON, XML, XSL/XSLT, SAML, OAUTH.
Experience using SQL databases and writing SQL queries.
Experience with agile projects and/or DevOps platforms and patterns (CI/CT/CD).
Excellent knowledge of data integration, technical orchestration, and integration patterns.
Strong technical experience in the systems and technologies being integrated (databases, applications, etc.).
Excellent oral and written communication skills with the ability to communicate technical concepts to a technical and non-technical audience.
Demonstrated ability to establish relationships and build rapport to influence colleagues at all levels, uncover business issues, and identify needs.
Must be able to convey technical concepts to non-technical people.
Excellent verbal, written and interpersonal skills.
Let us know if you also have:
Bachelor's degree in computer science, computer engineering or related field.
NetSuite or Salesforce systems certifications recommended or frameworks certifications in such areas as Node.js, AngularJS, .NET, c# or LAMP.
Experience with enterprise business and e-commerce systems and processes
Knowledge of NetSuite workflows, saved searches, CSV imports, and other NetSuite administrative functions.
Experience with Suiteflow and SuiteAnalytics.
Experience building and maintaining MQ-based services.
Experience with continuous integration.
Experience with Agile/Scrum Methodology.
If you meet the necessary qualifications and want the opportunity to further expand your NetSuite career then don't wait to apply! Please send your resume to email@example.com and call 212-731-8272.
Anderson Frank International is the leading ERP recruitment firm in the US advertising more ERP/NetSuite roles any other agency. We deal with both NetSuite partners & End Users throughout the United States and we have never had more live requirements for NetSuite professionals.
By specializing solely in placing candidates in the ERP market we have built relationships with most of the key employers in the US and have an unrivalled understanding of where the best opportunities and ERP jobs are. Anderson Frank International Ltd is acting as an Employment Agency in relation to this vacancy.