Technology skills, Competencies Role, and Responsibilities:
• Background in writing APIs or web applications with server-side frameworks
in C#, .net
• Working experience on Azure components like Logic Apps, Storage
containers, Event grid or Service Bus, Queues and Topics.
• Experience working with Event-driven and Microservice Architecture.
• Working experience in advanced troubleshooting, and root cause analysis.
Proficient in product support and capable of leading response teams during
critical production issues.
• Working experience on Quick POCs and design to implementation
discussions.
• Exposure to a variety of front-end JavaScript libraries and frameworks like
React/Angular/Vue.js
• Solid knowledge of ES2019 syntax, working knowledge of module-based
JavaScript development
• Experience writing clean, structured, CSS using pre-processors like Sass or
Less
• Intermediate to expert levels in working with Git in a collaborative team
environment, creating pull requests and performing code reviews.
• Strong knowledge of relational databases and ability to write performant
queries using SQL.
• Intermediate to expert levels of knowledge of software design patterns, SOLID
principles and writing Unit, Integration, and automated tests. Expert
knowledge in architecting performant APIs and web applications optimized
for both mobile and responsive web.
• Working experience on low-level and high-level design documentation.
Essential Qualifications and Experience:
• Minimum 6 years of architecting and development experience with both
back-end server-side and front-end web development
• Leading architecture and development of responsive and mobile first web
applications and coordinating with strategy, internal and external
stakeholders, and design during various project stages.
• Being a core contributor to code bases across many projects and clients
• Collaborating closely across development disciplines to coordinate, and in
some cases drive feature functionality and implementation.
• Promote good team practices, such as regular code reviews and pair
programming, technical mentoring, and grooming.
• Assisting the client support team using your technical background
• Bring vision to the team in the form of new technology recommendations
and approaches.
Nice to have:
• Experience using continuous integration & deployment tools such as Gitlab CI,
Drone.io, TravisCI, or Circle CI
• Experience using build tools such as Webpack.
• Experience working with clients, explaining complex requirements and
addressing concerns to a variety of different audiences.
• Background in mobile app development
• General knowledge of a lot of different web development frameworks and
tools and the ability to weigh the pros and cons of each for a given problem.
• Working knowledge in building, using, and deploying container such as
Docker and LXC
• Exposure to Content Management System (CMS) such as Sitecore/Adobe
• CQ/WordPress Experience working with Microsoft Dataverse
Software Powered by iCIMS
www.icims.com