Integration Software Developer - C#, .NET Job Description
Life at SDL
As the world leader in Global Information Management, we look for creative thinking. We expect high performance and strive for excellence (and you can expect that from the rest of your team). We give you freedom to do your work and the responsibility that comes with it. SDL leverages the strengths of the past and paints a compelling direction for the future – one of creativity, innovation, vision and strategic partnership with our customers and partners. And despite having 70 local offices across 38 countries, we still manage to keep a small company feel.
The successful candidate will…
- Work as part of a SCRUM team responsible for designing, developing, documenting and maintaining products in the Campaign Management and Analytics Division.
- Specialise in integrating these products to other products and services both within and outside SDL.
- Respond quickly to changes in external products.
Key Responsibilities - Work with other teams within SDL to understand their products and available APIs.
- Design, code, test, and document software to a high level of quality.
- Write automated test suites that can detect breaking changes in an API as soon as possible.
- Compose technical documentation as required.
- Provide product support in the most efficient and effective manner, mitigating risk where possible. Work closely with QA testers to resolve issues in a timely manner.
Integration Software Developer - C#, .NET Job Requirements
Technical skills
Essential
- Significant experience working in a server-side or hosted environment.
- Significant experience developing in C# or other .net language.
- Experience integrating two or more products together at a data or API level.
Desirable - Experience with several other development languages such as Java, Javascript, Powershell or VB.
- Experience with calling web services using SOAP or REST/JSON styles with authentication.
- Experience of detecting and solving common performance issues, bottlenecks, low throughput and concurrency problems. ·
- Experience working with databases and data stores such as SQL Server, Oracle, MySQL, PostgreSQL, OLAP cubes and Active Directory.
- Experience working with the API of online services such as Twitter, Facebook, Google+, YouTube, Flickr, Salesforce.com or LinkedIn.
- Experience working with ETL tools, especially Pentaho Data Integration (aka Kettle).
- Understanding of cloud services such as Azure, AWS or Google App Engine.
- Understanding of n-tier design, system architecture design.
- Understanding of object orientated design, service oriented architectures, and design patterns
Personal skills and experience Essential - Experience working in Agile environments.
- Excellent written and verbal communication skills.
- The ability to prioritise tasks and work efficiently between multiple tasks in different technologies.
- Self-motivated, team player that the team can depend on
- Disciplined approach to software design and strong attention to detail
Location: UK - SDL Alterian - Bristol, Bristol Avon UK BS1 2NB
Job Code: ENB_AC_DEV_8421
Salary: From 35000 To 40000 GBP Per Year
Integration Software Developer - C#, .NET Application Information
Please apply with your CV and cover letter by the 'apply' button below.
Please refer "Qreer.com" in your application.
Integration Software Developer - C#, .NET Summary
Education Backgrounds: |
Software Engineering |
Specialties: |
Application Development Software Architecture Software Design
|
Education Level: |
Undergraduate (Bachelors) Postgraduate (Masters)
|
Experience: |
10 - 15 years 2 - 5 years 5 - 10 Years
|
Languages spoken: |
English |
Job Location: |
Bristol, England |
Apply