HamburgerMenu
hirist

Job Description

Senior Software Engineer

About the Role :

As a Senior Software Engineer, you will contribute to the development of our solution delivery platform supporting our web-based applications on the latest cloud technologies within a DevSecOps culture. You will be involved in all phases of the development lifecycle. You should be knowledgeable in object-oriented development and engineering best practices to provide world-class solutions that serve the non-profit industry.

What youll do :


- Design, build, and maintain efficient, reusable, and reliable code.


- Proactively suggest improvements to applications and processes that enhance the client experience or improve performance.


- Participate in the maintenance and support of the solution.


- Participate in Agile development process and ceremonies.


- Work with the Product Management team to understand and document project requirements.


- Collaborate with other engineers on the technical design of solutions.


- Keep up to date on the latest technical developments in your area.


- Implement design concepts from the UI/UX team.


- Ensure compliance with Web standards and accessibility requirements.


- Work closely with product management, scrum master, and other team members to coordinate implementation and provide progress updates at daily standup meetings.


- Ensure robust high quality code standards are maintained in the development process.

What well want you to have :


- 6 or more years of experience in designing and developing applications on the Microsoft stack using C# and .NET


- Experience with operational excellence for software enablement solutions


- Experience with Kubernetes in cloud environments (AWS/Azure) and experience with monitoring, logging and troubleshooting Kubernetes workloads


- Experience building applications with Angular and with common web technologies such as JavaScript/TypeScript, CSS, and HTML


- Experience with SQL Server and/or Cosmos DB


- Experience with designing data store solutions with modern cloud options


- Experience with Identity and Access Management (IAM) solutions, including designing, implementing, and managing IAM frameworks and policies


- Familiarity with tools and technologies such as Azure AD, Okta, Google Workspace and other similar platforms


- Experience collaborating across teams and organizations with a focus on


- Passion for establishing and evangelizing best practices across the group


- Understanding of software engineering best practices and object-oriented development


- Experience working with RESTful services and APIs


- Experience managing public APIs as part of a flourishing internal and external developer community


- Familiarity with Git and continuous integration systems


- Familiarity with building software applications in the cloud (Azure/AWS/GCP) is a plus


- Experience with enterprise email solutions such as Postfix/SMTP is a plus


- Available on a 24x7x365 basis when needed for production impacting incidents or key customer events


info-icon

Did you find something suspicious?