Senior Full Stack Engineer - .Net/React (offline)

We are looking for a Senior Full Stack .Net Engineer proficient in React to join our dynamic tech team.

Project: A start-up in event management from the US.

Task: Migration from Angular 1.5 to React. The development of new functionality on back-end and front-end.

Functionality: Registration, ticketing, set-up on-line exhibitions, scanning of tickets, badge printing.

Team: Head of Technology, Principal Engineer, Business Analyst, QA, iOS, Android Developer.

Responsibilities:
- Design, development, and implementation of software solutions using C#.NET technologies.
- Collaborate with product managers, architects, and other stakeholders to understand business requirements and translate them into technical designs.
- Mentoring junior engineers and promoting best practices.
- Conduct code reviews and ensure adherence to coding standards, design principles, and development methodologies.
- Drive continuous improvement initiatives, identifying opportunities to enhance development processes, tools, and technologies.
- Stay up-to-date with the latest trends and advancements in C#.NET development, evaluating new tools and frameworks to improve efficiency and effectiveness.
- Collaborate with quality assurance and testing teams to ensure software quality and reliability.
- Troubleshoot and debug complex technical issues, providing timely resolutions and guidance to the team.
- Participate in architectural discussions and contribute to the evolution of the overall technical architecture.

Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- 6+ years of experience in software development, with a focus on C#.NET technologies.
- Proven track record of designing and implementing scalable and maintainable software solutions using C#.NET.
- Expertise in object-oriented programming, design patterns, and software engineering best practices.
- Strong proficiency in C#.NET, ASP.NET, .NET Core, and related technologies.
- Experience with web development frameworks such as MVC, Web API, and Entity Framework.
- Solid understanding of database technologies, including SQL Server or similar relational databases.
- Familiarity with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
- Excellent problem-solving skills and ability to troubleshoot and debug complex technical issues.
- Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.

Preferred Qualifications:
- Experience with cloud platforms such as Azure or AWS.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Familiarity with microservices architecture and service-oriented architecture (SOA) principles.
- Certifications such as Microsoft Certified: Azure Developer Associate or equivalent.

If you're a talented .Net Engineer looking to take on new challenges and make a significant impact, we encourage you to apply and join our team!

The job ad is no longer active

Look at the current jobs C# / .NET →