Find the best remote jobs

Lead Web Engineer (C#, .NET, Sitecore)

Remote / Amesbury, Massachusetts, United States of America Full Time senior
This job has more than 30 days. You can find more up-to-date jobs using the search box.
Salary
Undisclosed
Tags
Added 4mo ago

About the position


We are looking for a lead .NET Web Engineer who is passionate about programming, open source, and the web. This is a full-time position open to local, hybrid, and remote workers.


The primary focus of this position will be to use responsive UI frameworks, HTML, CSS, JavaScript, C#, and MVC to build enterprise websites in Sitecore ( https://www.sitecore.net/ ), a .NET web content management system and multichannel marketing automation platform.


Successful candidates will be responsible for writing and maintaining domain-level services and models which adhere to application requirements and SOLID Object-Oriented principles. This process will include the addition of unit or integration testing and maintaining documentation. In addition to writing new code, you will occasionally need to research and integrate third-party libraries or solutions into existing .NET frameworks. A good understanding of Object-Oriented programming will be expected to understand and work with complex data sets and optimize some areas of code.


Alongside back-end development, you may need to expose or integrate your back-end work into front-end code. Although writing HTML, JavaScript, Sass/CSS will not be your primary responsibility you may be asked to do some light front-end development and work with our existing front-end engineers to craft maintainable solutions.


You will interface daily with Git and Gitlab as well as IIS and NPM on a lesser but still frequent basis.


What we value


We're looking for someone who shares our values:


  • Collaboration and Constant Refinement – While we pride ourselves on having a solid process, tools, and plans, there's no substitute for a great collaborator – especially in a role as broad as a full-stack developer. As you were building out your last project, if you're able to respond to a change in plan and collaborate with the creative or UX team to find an even better solution, you'll fit in well here.
  • Innovators (not really Inventors) – Nothing should start with a blank slate. We try to build upon past success, use the best community resources, and think in terms of reusable solutions that can be drawn up in the future. There are so many full-stack resources and tools available today. We're looking for someone equally pragmatic and creative.
  • Autonomy – Everyone on the team you'll be working on is completely empowered. We want to share, motivate, and hold each other accountable.
  • Supportive – If you're used to jumping across a couple of projects and willing to help out where you're needed most, you'll find other kindred spirits at Imarc. Everyone loves working on the latest brand new project with brand new technology, but for some clients just helping them add a new section to their existing site is how we can deliver the most value.


Skills we're looking for


We need someone who is not afraid to work with complex domain models with lots of moving parts and who can think about the pros and cons of particular patterns or implementations before writing code. Ideal candidates would have 5+ years of experience writing modern Object-Oriented programming with a knack for relational databases. Your willingness to learn and try new things independently is critical to our success (but keep in mind you'll be working with a team). Strong written communication skills as well as the ability to present technical information in digestible terms. At the end of the day, we're looking for a great .NET programmer who can be an excellent collaborator and mentor.


  • Deep knowledge of Sitecore (Ideally Sitecore certified)
  • Comfortable with Git, IIS/Windows, and NPM
  • Master of modern .NET and C#
  • Strong understanding of web-based applications (HTTP, REST, JSON)
  • Core SQL Functionality (Joins, Unions, Sub-Selects, Foreign Keys)
  • QA and Unit/Integration Testing
  • JavaScript (ES6, Modules)
  • Experience writing semantic HTML5 and CSS


    What Imarc offers


    Imarc is a premier full-service digital agency. We do it all – from brand strategy to website development and everything in between – and we do it well. We have won over 200 industry awards, we have made the Inc 5000 list seven times, and we were named by Boston Business Journal as one of the top five firms in Massachusetts.


    We live and breathe for our clients, and our relationships with them are built on mutual trust and commitment. We are proud to say that some of our clients have been with us since the very beginning. We have the honor of working with some incredible brands including JetBlue, Red Bull, Marriott, Atlantic Broadband, and many more.


    We believe in building deep connections with our clients and with each other. Everything we do is done with growth in mind, both professionally and personally. We believe in work-life balance, and encourage all Imarcians to take their earned time off doing what they love.


    Get to know more about the team at www.imarc.com/about


    Check out our infographic to learn more about us: https://imarc.agency/meetus


    We offer lots of tangible benefits that you're probably interested in:

    • Paid vacation, personal time, and holidays – including fully paid time off from Christmas to New Years Day.
    • Company-sponsored retirement plan
    • Attractive benefits package including health and dental coverage
    • Paid vacation, personal time, and holidays
    • Disability and Life Insurance
    • Summer Fridays – Between Memorial Day & Labor Day, Fridays are half days
    • A nice work environment with your favorite Mac, PC, or Linux laptop; standing desks; friendly co-workers; your favorite mechanical keyboard, etc.


    How to apply


    We look forward to hearing from you. You'll get bonus points for a thoughtful cover letter. We sometimes publish our job listings on other sites, but we prefer that people apply on our BambooHR portal. If you're on another site reading this, click the link to apply:

    https://imarc.bamboohr.com/jobs/view.php?id=71


    Jobs you may like