Software Developer

The Arvato eCommerce team is looking for a Software Development Engineer to join a growing agile software development team building eCommerce and other fulfillment integrated solutions for some of our biggest clients within the High-Tech industry. With your team, you will  maintain and enhance existing solutions based on business requirements to meet project delivery timelines. In this role, you will participate in helping to reduce support efforts using application telemetry tools like Microsoft Application Insights proactively. You will also assist with configuration and improvement of our continuous integration and delivery pipeline for our solutions. Along with implementation, you will be instrumental in solution design, system optimization, and will have support to influence the team's technology decisions for future solutions. 


Required Qualifications:
•    Proven expert skill building applications with C#, .NET Framework 4.7+, ASP.NET MVC 5, WebAPI 2
•    Experience with distributed application design e.g. microservices, message queueing, distributed cache
•    Expert knowledge of source control tooling and methodologies (e.g. TFVC and GIT)
•    In-depth knowledge of authentication and security concerns (e.g. bearer-token authentication)
•    Strong analysis and debugging skills on both API managed code and client side script
•    In-depth knowledge of JavaScript and common framework patterns (e.g. MVVM with Knockout.js or other libraries)
•    Strong knowledge of web application hosting infrastructure (e.g. IIS, Azure App Services)
•    Strong knowledge of RESTful API integration and design
•    Strong knowledge of T-SQL and advanced knowledge of MS SQL Server 2012+
•    Experience with Build and Continuous Integration topics and their application
•    Strong ability to write technical documentation using markdown for knowledge sharing


Preferred Qualifications:
•    Proficiency in fundamental Computer Science concepts like abstract data types, algorithm analysis
•    Understanding of factors that influence application performance and scalability
•    Practical application of Acceptance Test Driven Development and/or DevOps practices
•    Experience in Agile or Scrum development methodologies
•    Desire to work in small to medium teams with both QA and Developers as members
•    Strength in working collaboratively with near/offshore augmented team members
•    Experience with .NET Core 2.1+, ASP.NET Core, and understanding of .NET Standard 
•    Responsive styling concepts and usage of LESS / SASS
•    Practical experience with Typescript 3+

•    Use of Azure PaaS services to build solutions - App Services, Functions, Logic Apps, Azure SQL,  Message Queues
•    Hands-on experience automating the release process from environment setup to build to deploy
•    Working knowledge of a UI component framework like React, Vue.js
•    Working knowledge of SOAP web service integration with WCF
•    Strong knowledge of structured data with XML, XSD, JSON

About our company:
Arvato - the spirit of solutions!

We at Arvato provide a comprehensive range of services and solutions to our business partners in the consumer electronics, high-tech, telecommunication, networking and industrial sectors. With more than five decades of experience and our global footprint we create value for our customers and ensure that they are well equipped for the challenges of their markets.

Arvato is a part of Arvato AG/ Bertelsmann, an internationally networked outsourcing provider. More than 65,000 employees design and implement solutions for all kinds of business processes across integrated service chains, for business customers from around the world. Its portfolio includes all services related to the creation and distribution of printed materials and digital storage media, as well as data management, customer care, CRM services, supply-chain management, digital distribution, financial services, professional and custom IT services, and the direct-to-customer distribution of educational media. Arvato is a wholly-owned subsidiary of Bertelsmann SE & Co. KGaA.

Arvato is an Equal Opportunity Employer and values the array of talents and perspectives that a diverse workforce brings. All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.



Company: Arvato Digital Services LLC 

Country: United States of America 

State/Region: California 

City: Valencia 

Postal Code: 91387 

Job ID: 35574

Nearest Major Market: Los Angeles

Job Segment: Developer, Telecom, Telecommunications, Data Management, Database, Technology, Data