Senior Software Engineer, Developer FeaturesAxeda Corporation

THIS JOB HAS EXPIRED

Axeda is looking for a talented, Sr. Software Engineer to join our high caliber R&D team. In this role you
will be a leading player on the Developer Experience team which is focused on designing and implementing the next generation of tools and platform APIs enabling developers to create innovative M2M solutions on our Platform. Empowering the developer means you?ll help to augment our existing toolset as
well as be part of designing new tools targeted at making it even easier to develop elegant and sustainable
solutions on the Axeda platform. The position will require you to think like a developer using our platform
and your voice will have direct impact on helping make our Platform better.

Responsibilities/Duties:
Design and implement the next generation of tools and platform APIs
Design new software tools targeted at making it even easier to develop elegant and sustainable solutions on the Axeda platform

Technical/Professional Knowledge/Skills:

Technical:
Demonstrable proficiency in Java
Demonstrable proficiency in any RDBMS (Oralce/MS SQL Server/Sybase/MySql/PostgreSQL)
Demonstrable understanding of JSON/XML/XSD/Web Services (SOAP/REST)
Experience designing APIs
Working knowledge of automated testing
Working knowledge of build tool (Maven/Ant/Gradle/etc.)
Working knowledge of the software development life cycle from authoring code to testing to continuous integration
Familiarity with Dependency Injection
Familiarity with any commonly used frameworks or APIs such as (but not limited to):
Hibernate
Maven / Ant / Gradle
Apache CXF / Axis / Restlet
Log4J
Linked in / Facebook / Twitter APIs
Social:
A voice! Design the tools and APIs developers like you would want to use!
Motivated to learn new techniques and technologies
Strong communication skills
Courage to speak up, fail fast, iterate and deliver a product
Self-motivated and looking to make a difference