חדש באתר! העלו קורות חיים אנונימיים לאתר ואפשרו למעסיקים לפנות אליכם!
Overview
GreenRoad is seeking a highly skilled and experienced Senior .NET Developer to join our team. This role requires deep expertise in .NET, cloud technologies (AWS/other providers), databases (SQL and NoSQL), scalability, and software design. As a Senior Developer, you will lead the technical design, development, and deployment of innovative software solutions that address our customers' needs.
Responsibilities
Leadership & Ownership: Take full ownership of new features, systems, and services, acting as the focal point for other developers and stakeholders.
Software Development: Design, develop, and maintain high-quality software applications using .NET technologies.
Collaboration: Work closely with product managers, QA, support teams, and other stakeholders to define project requirements, scope, and deliverables.
Technical Specifications: Create technical specifications and design documents, including database schema design, communication aspects, scalability, and high availability considerations.
Mentorship: Provide technical guidance and mentorship to team members, ensuring project requirements are met and high-quality software solutions are delivered.
Integration: Collaborate with other teams and stakeholders to ensure seamless integration of our software solutions with other systems and technologies.
Code Review: Participate in code reviews, ensuring code is well-structured, maintainable, and scalable.
Technical Support: Troubleshoot issues and provide technical support to team members and customers as needed.
Continuous Learning: Stay up-to-date with emerging trends and technologies in software development, cloud computing, database systems, and messaging frameworks.
Requirements
Experience: Minimum of 7 years in software development using .NET technologies.
Cloud Expertise: At least 2 years of experience working with cloud platforms (AWS/GCP/Azure/DigitalOcean/etc.).
Technical Skills: Strong understanding of object-oriented programming, design patterns, and software architecture principles.
Teamwork: Ability to work independently and as part of a team in a fast-paced environment.
Advanced Technologies: Experience with Microservices Architecture, RabbitMQ, and Big Data technologies.
Passion for Technology: Demonstrated passion for technology and programming.
Prioritization & Problem-Solving: Ability to manage priorities and problem-solve effectively in a dynamic environment.
Communication: Excellent communication and interpersonal skills, capable of conveying technical information to both technical and non-technical audiences.
Interpersonal Skills: High interpersonal skills, strong team player, innovative, and creative.
Language Skills: Proficiency in English, both written and spoken.
Mission-Driven: Passion for contributing to life-saving technologies.
Preferred Qualifications
AWS Experience: At least 2 years of experience with AWS services (EC2, S3, ELB, etc.).
Certifications: AWS certification(s).
Client-Side Development: Experience with client-side frameworks.