OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Description
We start the new chapter of Episerver as we proudly join forces with Optimizely to create a new wave of digital leaders through transforming digital experience creation and optimization. Episerver is consistently ranked as a market leader in digital experience creation, supporting the digital journeys of 9,000+ global brands, while Optimizely is the world’s leader in experience optimization. Combined, these two powerhouses create the most advanced digital experience platform in the industry. The combination of creation and optimization will enable companies across all segments and industries to take advantage of what content, commerce, personalization and experimentation can bring to their business and to their customers.
The scale of our product has created tremendous potential for growth with Episerver + Optimizely – growth of teams, growth of influence, and growth of personal careers. If you are looking to work on the next generation of digital technologies in a fast-paced, hyper-growth environment, apply! We’re just getting started...
We are looking for a Software Engineer for one of our teams in Stockholm focusing on developing the core Episerver CMS, Commerce and related products.
Ideally you bring experience of building APIs and extensible frameworks and/or services as well as application implementations. You are self-motivated and like to collaborate with your colleagues to find the best solution that solves the problem, considering architecture, cost of development and cost of ownership. You are comfortable with working in a fast-moving agile environment and working closely with User Experience Designers, Product Managers and other stakeholders.
As Software Engineer you will
Develop, maintain, test, document and support Episerver’s products and services using good engineering practices to achieve high quality and support long-term lifecycle of the products/services
Develop, maintain, test, document and run the Episerver platform and services built in .NET Core and on Azure, collaboratively with team and stakeholders
Ensure product quality by developing and applying thorough automated testing techniques supported through CI/CD workflows
Contribute to architecture and design discussions within your agile team
Collaborate on task grooming, organization, and scope together other engineers, engineering leads, User Experience Designers, Product Managers and other stakeholders
Grow by maintaining an awareness of the state of technology, engineering techniques, and best practices
About you
You have around 5 years of experience working with modern development practices in professional organizations.
You have a passion for building high quality, highly maintainable software, minimizing complexity. You own what you produce.
Your expertise is developing solutions in C# .NET (Core).
You are a real team player who enjoys solving problems together.
You have an understanding and interest for building and maintaining applications/services as well as extensible libraries/frameworks.
You have a master’s or bachelor’s degree in Computer Science or equivalent experience.
Ideally you have experience building large JavaScript applications, preferably in React, and/or experience building distributed applications using cloud technologies, preferably on Azure.
You want to grow and learn from the best as well as share your knowledge with others.
Experiences with the following technologies are also advantageous:
Designing and building solutions based on Episerver CMS or Commerce
ASP.NET (Core) MVC
React with Redux, or other JavaScript frameworks
SQL as well as NoSQL databases
Containers and container/service orchestration
Developing on cloud services, in particular Microsoft Azure
HTTP APIs / REST services / GraphQL
Git
About us
Very bright and generous office space in the heart of Stockholm (Torsgatan 11)
Regular hack-days, 3 days every quarter when you work on your own project whatever that is...
We deliver software iteratively with a focus on progressive value delivery and continuous improvement
We choose tech that suits our team and problem space. Lately, that includes .NET, .NET Core, MongoDB, Docker, Kubernetes, Service Fabric, Azure, Terraform, JavaScript and other web technologies
We also choose techniques that serve us well like test-driven development, pair programming, peer reviews and collaborative design
The ability to shape your work through your curiosity and expertise
International work environment, where you will also collaborate with colleagues in the USA, UK, Germany, Vietnam and more countries
Regular team/company events and lunch gatherings to celebrate work anniversaries, acknowledgement awards, and to cheer the wins