100% remote
Someone within 2-6 years' experience.
Top Skills: C#, ASP.NET, .NET CORE (BIG PLUS), HTML/CSS/JavaScript, Azure (Plus), CMS (Optimizely (EPI Server)
Notes: This is a Web Development position, NOT application development. Their CMS is Optimizely (Previously EPI Server)
JOB SPEC:
About the Role
We're looking for a web developer with experience in developing .NET based content management systems. We're an Optimizely shop, delivering a website publishing and content management capability to Business Unit Marketing teams. Optimizely is a dev heavy platform and though we a far along in our development, we have several big milestones ahead of us; namely, establishing a multi-site publishing capability leveraging a bootstrap based design framework and pattern library, leveraging user data from adjacent martech stack systems and processes to enable a more engaging/personalized UI, and improvements in our content marketer author experience.
The right candidate will have demonstrated teamwork and consensus building in his/her work accomplishments and the ability to adapt to an ever-evolving modern marketing landscape.
Responsibilities
- Development of robust, engaging digital products including websites, intranets, and mobile sites
- ASP.Net MVC (C#) development per project needs
- Assist in gathering or clarifying requirements and project specifications
- Solution, develop, document, and implement new functionality requests for applications and websites
- Perform routine site maintenance as needed; maintain backup and recovery mechanisms for websites
- Investigate application and website issues; perform root cause analysis, take corrective actions
- Work together with other developers, marketers, and visual designers in an agile process
- Take ownership of daily project tasks, communicate project status and deliverables with managers and stakeholders, and ability to work independently
- Estimate tasks and contribute in documentation
- Test and deploy updates and fixes before release to ensure quality
- Stay current on programming languages for innovative approaches to design and development
Qualifications
- Bachelor's degree in Computer Science, Computer Information Science, Computer Information Systems, or related areas or equivalent work experience
- 2 - 5 years' experience
- Working with Web API, REST, relational databases
- Developing web-based .NET solutions using ASP.NET MVC and C#
- Experience with DevOps, Git, Jira, Azure and IIS
- Experience working with HTML, CSS, JavaScript
- Experience working with .Net Core a plus
- Experience with back-end database (Microsoft Azure) a plus
- Understand Software Development Life Cycle and Agile methodologies
- Experience in upgrading, configuring and debugging existing systems
- Some experience with Optimizely CMS or other .NET CMS platforms
- Ability to work efficiently, multi-task, and deliver commitments in a timely fashion
- Strong project management skills: prioritization, planning, and organizational skills
- Ability to drive results, lead cross-functional teams, influence others and foster positive collaboration
- Strong communication skills with the ability to effectively communicate with a diverse group of senior business leaders
Skills
- Innovative and creative thinker: pioneer who embraces bold ideas
- Team player: high EQ, low ego, resourceful, frugal; treats resources as their own
- "Let's go" attitude: optimist, contagious enthusiast, sees the upside
- Accountability matters: drives for results as coach and team player; bias to outcomes
- Exhibits aptitude: always learning and growing; constantly attempts new experiences
- Adaptable: works quickly and nimbly; able and willing to wear multiple hats without hesitation; resilient
- Grit: passionate, self-directed and motivated; demonstrates endurance