Holon, Israel

Software Architect (.Net)

Department: R&D /Reports to VP R&D

GreenRoad is looking for a highly skilled software architect with rich experience in .NET, AWS, databases, and messaging broker systems to join our team. This position includes responsibility for overseeing the technical design, development, and deployment of software solutions that meet the needs of our customers. 

Responsibilities:

  • Be a technical lead with full hands-on abilities
  • Design, develop, and maintain software applications using .NET technologies
  • Work closely with product managers, QA, Support and other stakeholders to define project requirements, scope, and deliverables
  • Develop technical specifications and design documents to guide the development process, including database schema design, communication aspects, scalability and high availability
  • Provide technical guidance and mentorship to team members to ensure that they are meeting project requirements and delivering high-quality software solutions

 

  • Collaborate with other teams and stakeholders to ensure smooth integrations with other systems and technologies as needed
  • Participate in code reviews and ensure that code is well-structured, maintainable, and scalable
  • Troubleshoot issues and provide technical support to team members and customers as needed
  • Keep up to date with emerging trends and technologies in software development, cloud computing, database systems, and messaging frameworks
  • Reports to VP R&D

Requirements:

  • Education in Computer Science or Software Engineering (B.A., B.Sc. or similar)
  • At least 10 years of experience in software development using .NET technologies
  • At least 5 years of experience working with AWS services such as EC2, S3, ELB, etc.
  • Strong understanding of object-oriented programming, design patterns, and software architecture principles
  • Ability to work independently and as part of a team in a fast-paced environment
  • Experience with Microservices Architecture, RabbitMQ and Big Data technologies
  • Experience in client-side frameworks such as React or Angular – an advantage
  • AWS certification(s) – an advantage
  • Must have a passion for technology & love programming
  • A dedicated person with a can-do attitude
  • Excellent communication and interpersonal skills, with the ability to communicate technical information to both technical and non-technical audiences
  • High interpersonal skills, strong team player, innovative and creative
  • Excellent English – speaking and writing
  • Passion for saving lives

Send your CV to: careers@greenroad.com