About the role
We are looking to hire our middle man, a developer as diverse as the technologies wield, a full stack developer that can understand the concerns of both sides (FE and BE), and translate them into code that takes the input from one side, and makes it easy for the other to process.
The candidate will be part of a cross-functional team, will work with business stakeholders and advise the business about the scope & difficulty of efforts, as part of project(s).
Will also develop and document both business and technical requirements for prospective and assigned projects. Our future co-
worker should have very high standards for quality and coding best practices, have self-motivation, be self-directed and capable of working effectively in a fast-
paced environment while juggling multiple projects and adhering to deadlines.
Develop and maintain backend code base for web site including frameworks (Sitecore, DotNetNuke, etc.)
Develop and maintain database
Develop and maintain web and data services and APIs
Setup and maintain full-stack environments (Windows / Linux)
Integrate with backend APIs
Advise Technical PM as to hour and utilization based on agency supplied scopes / briefs
Advise agency on server, network, and security enviornments and standards
HTML and Native panel builds with database, data services, or backend code
6+ Years Full-Stack Development and Software Architecture
Strong experience with Database Development / Maintenance (MSSQL, MySQL)
Strong experience with Web Service Development (REST, JSON, XML, AWS)
Strong experience with backend development,working knowledge of Microsoft Stack ASP.NET, .NET MVC, C#, WebAPI
Network and server setup and maintenance (Windows, Linux)
Experience with cloud-based services (AWS, Azure, etc.)
Knowledge of AJAX development practices
Strong experience of website design and responsive development. Experience building out responsive sites
Frontend framework knowledge : Angular, Node.js, Bootstrap, Foundation, SASS
Exposure to wide range of software platforms including CMS, CRM, and Analytics
Experience with Agile methodologies and engineering practices such as Test Driven Development, Unit Testing, Continuous Integration, Pair Programming, etc.
Conversational English or better.
Excellent communication skills and ability to work with agency Technical Strategist
Comfortable delivering with excellence against fast paced client requests
Ability to organize work, establishes realistic goals and deadlines, and execute according to plan.
Proven analytical and problem resolution skills
NICE TO HAVE
Expertise in Banner creation
Expertise with HTML email creation
Experience with platforms such as Veeva, Veeva Vault, Vablet, iRep and / or Salesforce.com