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 →