We are constantly growing and are excited to share that we are looking for a Software Engineer to join our Compliance development group!
What youll be doing:
Design and develop 24/7 high scale APIs and distributed system using Microsoft Azure cloud, C#, Redis and more
Write unit tests, integration tests and CI/CD scripts
Own, monitor, maintain and improve our services in production
Lead design effort; write technical design documents and held design review meetings
Own and lead collaborative efforts with various stake holders including: Product, IT, Dev. teams
Be a technical leader; research and promote new technologies and tools
Face technical challenges – performance, fault-tolerance, security and live production issues
Be involved throughout our services life cycle, influence every step of the way
Be part of an amazing fast-paced team
Hybrid work.
What youll be doing:
Design and develop 24/7 high scale APIs and distributed system using Microsoft Azure cloud, C#, Redis and more
Write unit tests, integration tests and CI/CD scripts
Own, monitor, maintain and improve our services in production
Lead design effort; write technical design documents and held design review meetings
Own and lead collaborative efforts with various stake holders including: Product, IT, Dev. teams
Be a technical leader; research and promote new technologies and tools
Face technical challenges – performance, fault-tolerance, security and live production issues
Be involved throughout our services life cycle, influence every step of the way
Be part of an amazing fast-paced team
Hybrid work.
Requirements:
3-5 years experience as .NET developer
Have experience in C#, distributed systems, micro services
Experienced with cloud technologies; preferably Microsoft Azure – Advantage
Software/System architect experience – a big advantage
At least 3 years of experience in design of enterprise systems using modern technology stack and architectural principles
Work well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements
Results oriented, self-learner, problem solver with 'can do' attitude.
3-5 years experience as .NET developer
Have experience in C#, distributed systems, micro services
Experienced with cloud technologies; preferably Microsoft Azure – Advantage
Software/System architect experience – a big advantage
At least 3 years of experience in design of enterprise systems using modern technology stack and architectural principles
Work well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements
Results oriented, self-learner, problem solver with 'can do' attitude.
This position is open to all candidates.