API Developer - OneHR Solutions
Van Buren Charter Township , Michigan
July 13, 2016
Job Number



GE Digital

Business Segment

Digital Information Technology & Digital Thread

About Us

GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry.

GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is anEqual Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

Posted Position Title

API Developer - OneHR Solutions

Career Level



Information Technology

Function Segment

Business Technology

Location(s) Where Opening Is Available United States

U.S. State, China or Canada Provinces


New York


Van Buren Township, Schenectady

Postal Code


Relocation Assistance


Essential Responsibilities

The API developer is responsible for building highly

available, reusable, reliable and secured APIs for digital initiatives.

* Design, develop and deliver API's that support new features

in a lean, agile environment

* Work closely with the product owner, product manager, QA

team, and select end users

* Assist in working with other technical teams to secure the


* Assist in architecting and supporting various

infrastructures platforms (e.g. AWS) on which we'll run our API

* Take ownership of features from backlog through deployment

* Mentor team members

* Seek feedback and training to continue to improve and

develop skills

* Understand end to end integration, including security

implementation and parameters passed for the API

* Comply with Security guidelines to protect data when

building new APIs and consuming APIs

* Define structure for response and request payload to enforce

standards across teams and build reusable framework

* Partner with other teams and vendors to onboard new API's

and integrate with the application while adhering to the established standards

* Understand end to end integration, including security

implementation and parameters passed for the API

* Produce technical documentation and knowledge transfer to

the support team for the integrations released to production


Basic Qualifications:

* BS, computer sciences or equivalent

* 5+ years of experience with building enterprise application integration (EAI), Service Oriented Architecture (SOA) and Rest Oriented Architecture (ROA) driven solutions at enterprise scale

* 2+ years of experience with any 2 or more J2EE, Node.js, PHP, Swagger along with HTML5, CSS3

Eligibility Requirements:

* Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job.

Additional Eligibility Qualifications

GE will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.

Desired Characteristics

* Strong understanding of EAI, ROA and SOA design Patterns

* Strong experience in JSON, XML, XSD and XSLT

* Experience building reusable framework for consuming and providing REST API's using Java/ Node.js / PHP / Swagger

* In-depth understanding of oAuth security standards for 2L and 3L implementations

* Exposure to supporting solutions hosted on AWS or Cloud Foundry is preferred

* Strong working knowledge of API testing tools like RestClient, Postman, SOAPUI

* Strong working knowledge of running API load testing using tools like jMeter, SOAP UI test Suite

* Strong business acumen and people skills to partner with other functional leads/PMs to lead and identify new integration or API needs across enterprise

* Ability to breakdown technical requirements into autonomous micro services that can be reused across application(s)

* Experience with test driven development methodology in Java or any other object oriented programming language

* Exposure to API management tools like Akana, Sentry, Oracle SOA is a huge plus

* Experience with Spring and Maven framework

* Good understanding of UI tools like Polymer, AngularJS

* Experience authoring complex design specifications and developing/maintaining run book for ongoing operational support

* Ability to triage and understand API issues and engage the right people to root cause issue and identify resolution

* Experience in building performance driven, secure, highly available and scalable solutions with thorough understanding of product sizing and setup for ESB, MQ and API Gateway components is preferred

* Proficient in Agile and waterfall SDLC methodologies

* Experience in CMS development or security

* Advanced Degree in IT, Business or Engineering Disciplines, ITLP or IMLP Graduate

* Experience working with a global development teams

* Demonstrated ability to act independently and execute on multiple projects simultaneously

* Demonstrated ability to quickly understand new concepts and analyze system capabilities and/or deficiencies

* Passionate about system security, performance, reliability, sustainability and quality of the applications supported

* Excellent organizational skills, thorough, and detail oriented

* Collaborates well with others to solve problems and actively incorporates input from various sources

* Eager to learn, share ideas, encourages and accepts feedback

* Exceptionally strong analytical and problem solving skills

* Clear communicator, able to convey thoughts and messages in a clear and succinct manner

* Effectively evaluates information / data to make decisions; anticipates obstacles and implements plans to resolve

* Demonstrated interested in current and emerging technologies

* Demonstrated customer focus - evaluates decisions through the eyes of the customer; builds strong customer relationships and creates processes from the customer's viewpoint

* Significant experience working with a Global (remote) development teams

* High level of energy and enthusiasm, with the ability to thrive in a dynamic, fast-paced environment


A little about us:
GE imagination at work.

Know someone who would be interested in this job? Share it with your network.