Solutions/SDK Developer
Job description:
Aspera, a fast-growing software start-up in the San Francisco Bay Area building leading edge data transport technology, is seeking a software engineer with expertise in Java, C/C++ and/or .NET programming, web technologies (JavaScript/HTML) and web services to work with
our customers in integrating our FASP platform into web-based, interactive and automated data transfer workflows. Using a combination of
SDKs, SOAP web services and JavaScript facilities, you will architect, design, develop, integrate and document whatever is required to
meet the customer's needs and make them successful. If the customer is doing the integration on their own, they will need your help
with questions, debugging, training and sample code. We work with a really cool set of companies, the projects are exciting, and
the timelines can be tight -- the right kind of person can really help propel our business forward.
Responsibilities:
As a Software Solutions Engineer, you will work with Aspera's customers to integrate the Aspera data transport products into
the customer's application environment and workflows. Typically this will require you to develop software yourself or to work very
closely with the customer's own software developers. You will use various Aspera integration tools including SDKs, web services
and JavaScript. Your specific responsibilities will include:
- Develop custom integrations for customers as part of professional services engagements, performing any design, development, testing and documentation activities necessary for successful solution delivery.
- Work closely with customers that are performing the integrations themselves by answering questions, training, helping with troubleshooting and debugging, etc.
- Develop and improve the sample programs, technical documentation, tools and scripts that accompany the integration toolkits.
- Work closely as appropriate with the various internal engineering, QA, sales, customer support teams.
- Provide structured feedback to the development team on product issues and areas for enhancement or improvement.
- Effectively communicate, self-manage and complete assigned deliverables in a timely manner.
Required Skills:
- Excellent knowledge of C/C++ (Java and .NET a plus) and object-oriented development
- Experience with one or more modern IDEs, such as Eclipse, NetBeans, IntelliJ IDEA or Visual Studio
- Strong scripting skills, such as UNIX shell, Windows batch, Perl, Ruby or Python
- Basic web development skills (HTML/CSS and JavaScript)
- Knowledge of web services (SOAP or REST)
- Familiarity with both Windows and Linux systems and development environments
- Strong troubleshooting and debugging skills, including comfort with common debuggers, packet analyzers and trace tools
- Experience working with external customers, in a support or development capacity
- Strong verbal and written communication skills with customers, partners and internal teammates
- Superior organizational and time management skills, the ability to efficiently multi-task on different projects and a strong work ethic
- Attention to detail and ability to thrive in a self-starter environment, with a high degree of responsibility and flexibility
Desired Background:
- B.Sc. or greater in Computer Science/Engineering or related discipline
- At least 5 years of professional software development experience or graduate school equivalent
- Willing to do some occasional traveling if needed, both regionally and nationally, based on project
To Apply:
Please send a resume and a cover email to jobs@asperasoft.com.
About Aspera
Aspera Inc. is a software development company creating innovative high-performance bulk data transport technologies
that provide maximum speed, complete security, and breakthrough bandwidth control at global distances. With several
thousand endpoint and server licenses installed world wide, Aspera's fasp software products are becoming the industry
standard for high-speed transfer of digital content in the media and entertainment marketplace and the technology
of choice for large enterprise-wide organizations for Fortune 500 companies.