Position: Senior Full Stack .NET Developer (RS50ST RM 4380)
Responsibilities
Reporting to the Engineering Manager, you will be responsible for development of backend and frontend code development for our two externally facing websites as well as our home office intranet, all of which are built upon the Optimizely (formerly EPiServer) content management system. You will execute on design patterns and architectures defined by the leads on the team. You will participate in all aspects of the Agile workflow, attending meetings with stakeholders to assist in defining requirements, and assist in helping our team to meet, and to grow to predict the needs of our stakeholders. You will grow our test coverage by participating in Test Driven Development, building both unit tests and end to end tests as part of the solution development. You will participate in troubleshooting during production issues.
Required skills
- Backend
o C# .Net 6, including use of APIs and data-driven architecture (min 5 years)
o SQL (min 5 years)
o Experience developing on Optimizely Content Management System (3+ years)
o Experience developing on Optimizely ODP for web experimentation and personalization (min 2 years)
o Experience with data/application integrations (3+ years)
o Theoretical understanding of Object-oriented design concepts, SOLID principles, dependency injection (5+ years) - Frontend
o HTML5, CSS, JavaScript, including use of APIs (5+ years) - Nice to haves
o Previous experience developing solutions which integrate with Azure Active Directory for SSO
o Experience working with Salesforce Data Cloud and Marketing Cloud
o Experience leading or working independently on small projects from requirements gathering through implementation
o Experience with data integrations
o Experience with system monitoring
o Experience with Java
o Experience with AWS infrastructure and tools
o Experience with React
*************************************************************************************************************
Apply for this position
Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.
