Senior Web Developer

last updated January 25, 2021 6:03 UTC

Diagram

HQ: Montreal, Canada

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

Apply your . NET skills as alead developerwithin amulti-disciplinary A-team of experts. Day to day, you’ll be collaboratively solving problems, architecting solutions, andexpanding yourmastery of CMS web development. If you are a tenacious problem-solver who thrives when diggingdeep intocode and complex data sets, you will fit right in.

We specialize in the design and development ofenterprise. NETwebsites, so experienceworking with a. NET content management system (Ektron,Episerver, Umbraco, Sitecore, etc.) is required.

STRATEGY, DESIGN, ANDDEVELOPMENT AS A TEAM SPORT.

When you become a Senior . NET developer atDiagram, you’ll get assigned to an account team with a strategist at the helm. Each team is responsible for working with a small group of clients, understanding their business goals, and building out a strategic roadmap to help push them forward. In your role, youcan expecta healthy mix ofwriting code, gathering requirements, participating in design critiques, architecting solutions,and coordinating with your team and clients. Each account team operates autonomously,meaning thatthe strategies your team propose will drive thework you do—what you can accomplish is limited only by your collectiveideas andabilities.

LET’S GET TECHNICAL

The incredibly complex nature of thewebprojects we take on demand a wide range of technical prowess fromour development leads. As a DiagramSenior Developer, you’ll need todemonstrate expertise in the following areas:

  • Programming Languages: C#

  • Microsoft Web Frameworks: ASP. NET, MVC, Razor, Web API

  • Database Solutions: SQL or TSQL

  • Strong understanding ofcore development concepts:Object-Oriented Programming (OOP),relational database concepts, Inversion of Control (IoC), and Dependency Injection (DI)

  • Integrating third-party solutions through Web Services or other messaging frameworks

  • Basic knowledge of IIS and setting up local sites

  • Using Git and version control

  • Familiarity with HTML, CSS, JavaScript, jQuery, and other JavaScript frameworks

AHOMEFOR DEDICATED PROFESSIONALS

Ourorganizationalmodel involves building out small collaborative teams that kick ass. If you work best when you’re handed a blueprint and left alone to build in solitude for weeks on end, you might not be a good fit.Diagramdevelopers prefer to be in the mix of things and would rather contribute to solving real problems with code than to just take orders. You are naturally curious, eager to learn,and play nice with others. As a developer atDiagram, you are treated as a professional, working with other professionals for common goals. Day to day,some of your responsibilitieswill include:

  • Work with modern hostingtechnologies:Azure DevOps,CI/CD, AWS,EpiserverDXC, Umbraco Cloud

  • Analyze, troubleshoot, and resolveissueson enterprise client websites

  • Adapt to and learn newand emerging . NET/CMStechnologies

  • Communicate and convey technical concepts to clients, team members, and project managers

  • Contribute to functional requirements and technical documentation

  • Work both independently as well as collaboratively within a team

  • Propose and architecttechnicalsolutions thathelpdrive our clients forward

  • Estimate effort for development tasks

WORKING AT DIAGRAM

Diagram is a digitalconsultancy focused on design, development and marketing. We work with a small, exclusive set of client partners. It’s our goal to help them grow by developing strategic digital roadmaps and executing on it. We have a distributed team, with the bulk of our team based in Aurora, IL. We alsohaveco-working space availablein Fulton Market. We’ve been around since 1995. We’re a fun, committed group of professionals dedicated to helping each team member produce the best work of their lives. We also offer greathealthbenefits,a401k planwith company matching,free lunches on Wednesdays, and other sweet perks.

CROSS-FUNCTIONAL TEAMS

No more hand-offs. Work collaboratively as part of one of our multidisciplinary teams. You’ll be contributing to ideation and decisions at all stages, actively shaping the design of everything you work on.

OPEN PTO POLICY

We respect work-life balance and recognize that flexibility is key. Coordinate within your team, keep up with your work, take time off when you need it. We don’t restrict or limit the amount of time off team members take. ‘Nuffsaid.

CHALLENGING WORK

We thrive when data is messy, problems are complex, and innovation is needed. We strive to push boundaries and continually ship value for a limited number of retainer clients. We’re not a one and done shop. We value long-term client partnerships and iterative improvement.

Interested in becoming a part of a world-class team at Diagram?

To Apply: To apply for this position, please send something that you feel communicates your expertise and what you’re all about. This could be a resume, a portfolio site, or something entirely unexpected. You decide.

Shopping Cart
There are no products in the cart!
Total
 0.00
0