Senior developer – Security systems

תיאור התפקיד

 

 

 

You are a Senior Developer who thrives from mentoring others and sharing your knowledge and expertise. You love exploring technology and looking at the bigger picture of architecture and OOP. You’ve contributed significantly to large scale systems, and regularly contribute to common company assets or to open source. You’ve got a sense of urgency towards product/team goals, balanced with a deep value for code quality, attention to detail, and best practice implementation

Spend about 70% of the time hands-on coding. Develop code good enough you’d be proud to expose for other development teams to utilize, or build upon, in their systems. Collaboratively create and implement architecture plans for our IAM systems. Feedback other team member’s architecture proposals and guide them in implementation. Lead by example in terms of coding best practices and technology choices

Technically mentor other team members, some of them experienced developers themselves. Collaborate with cross-functional teams, including product managers, designers, and other developers

Troubleshoot and debug software applications to ensure they are functioning properly. Write unit and integration tests to ensure high-quality software

Participate in code reviews to ensure that code is following best practices and meeting requirements

Stay up-to-date with emerging technologies, trends, and best practices in software development

Continuously improve our development processes and tools to increase productivity and efficiency

 

 

דרישות התפקיד

 

 

 

At least 7 years of experience in software development, with a focus on backend or full-stack development
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related fields
Strong understanding of software development methodologies, tools, and processes
Extensive knowledge of C# and .NET CORE
Experience with messaging queues, such as RabbitMQ or Kafka
Experience developing with web and REST APIs
Experience working with OAuth2.0, OIDC
Experience with Entity framework
Experience writing scripts using PowerShell
Experience with Agile development methodologies
An understanding of the Windows Operating system
An understanding of network protocols
Excellent problem-solving skills, strong communication skills and the ability to collaborate with cross-functional teams
Proven experience in mentoring and coaching junior developers
A passion for learning and staying up-to-date with emerging technologies
It’s a bonus to have experience with: Duende Identity server, Microsoft Graph API, Angular, a messaging framework such us NServiceBus, SAML
High English proficiency both spoken and written

By submitting your application, you give Cross River permission to email, call, or text you using the contact details provided. We will only contact you with job related information

שליחת קורות חיים למשרה זו

File name:

File size:

דילוג לתוכן