
.Net Developer
Nuvei
full-time
Posted on:
Location Type: Hybrid
Location: Tel Aviv-Yafo • Israel
Visit company websiteExplore more
About the role
- Participate in all aspects of software development, including designing, hands-on coding, implementing, debugging, deployment, and troubleshooting
- Accountable for overseeing the complete lifecycle of new product features and components from inception to deployment
- Provide mentorship for other team members
- Conduct code reviews
- Be a source of knowledge for the team members regarding the technical and business aspects of the daily work
- Assist the team leader in any way that is required, including leading feature development and providing guidance for other team members
- Define and enforce coding standards
Requirements
- B.Sc in Computer Science or Software Engineering
- Solid programming foundations: data structures, multi-threading, OOP, and design patterns
- 4+ years of experience with distributed systems, microservices, web APIs, event-driven development, and messaging queues.
- 4+ years of experience with server-side C# and .NET/.NET-Core
- 4+ years of experience with MSSQL, including schema design, writing queries, and stored procedures
- Experience working with NoSQL databases
- Kubernetes Expertise: Proficiency in Kubernetes, including understanding of its core concepts like pods, services, deployments, and stateful sets
- Experience with GIT
- Unit tests: Experience creating unit tests
- A FinTech development background is an advantage
- Good communication, problem-solving, and organizational skills
Benefits
- Private Medical Insurance
- Office and home hybrid working
- Global bonus plan
- Volunteering programs
- Prime location office close to Tel Aviv train station
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
data structuresmulti-threadingOOPdesign patternsdistributed systemsmicroservicesweb APIsevent-driven developmentmessaging queuesC#
Soft Skills
mentorshipcode reviewscommunicationproblem-solvingorganizational skills
Certifications
B.Sc in Computer ScienceB.Sc in Software Engineering