View Our Website View All Jobs

Full Stack Developer (C#/.NET, SQL Server, HTML5/CSS3)

General Description

A senior developer at The Garrigan Lyman Group (GLG) is a driving force in bringing highly innovative creative concepts to life online. The expectations are high, but so are the rewards. A GLG full stack developer brings to the role strong analytical skills, solution-oriented development knowledge, and a collaborative attitude that seeks to enable great creative with groundbreaking technology. He or she collaborates closely with GLG development leads, developers, the GLG user experience team, the GLG creative team, and GLG project and account managers to translate creative visions into functional applications.

Essential Functions

  • Design and build enterprise-class applications using best practices in programming methodology.
  • Design new applications using an MVC framework.
  • Model data structures for scalability.
  • Write secure code and architect applications with security and performance as top-of-mind priorities.

Professional Skills

  • Expert level understanding of HTML5/CSS3 development and best practices
  • Proven ability to work with standard graphics management packages such as Adobe Photoshop, as well as serve as a consultative resource for designers and user experience architects on the feasibility of interface designs.
  • JavaScript development and best practices, including commonly used libraries (jQuery, Backbone, Angular, etc.) a plus
  • Responsive and/or Adaptive Web development experience required
  • Experience on heavily trafficked websites
  • Ability to understand the scope, budget, and timeline of projects and be able to communicate effectively to ensure smooth delivery.
  • Ability to understand the client’s web design requirements and to verbally communicate them to the rest of the team
  • Knowledge of website optimization best practices
  • Expert application development skills using, C#/.NET, SQL Server, and related technologies; coding samples required with résumé
  • Understanding of Agile software development frameworks such as Scrum or Kanban required
  • Familiarity with integrated development environments such as Visual Studio, Eclipse, and version control systems such as SVN, GitHub, and TFS required
  • Ability to adapt quickly to new and changing technical environments as well as strong analytical, problem–solving, and quantitative abilities
  • Solid verbal and written communication skills required
  • Understanding of service-oriented architectures, REST services, and JSON, and how those technologies are applied at scale required
  • Mobile experience a huge plus
  • Experience on scalable, high-volume, internet-facing websites—preferably at the enterprise level—a huge plus
  • Strong API development skills
  • Experience with SQL databases (including T-SQL and creation/use of stored procedures and triggers) in the Microsoft SQL Server family
  • Experience in both web forms and MVC
  • Experience with Entity Framework a plus
  • Experience with current prototyping tools such as InVision and Sketch a plus

Education/Experience Requirements

This position typically requires a 4 year degree with four-plus years’ experience in presentation layer programming. 

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150
Human Check*