Job Openings Senior Full-Stack .NET Developer

About the job Senior Full-Stack .NET Developer

Who we are:

Join the dynamic team at Provoke, where we're not just about meeting expectations but exceeding them. We're looking for innovative professionals who are passionate about driving exceptional outcomes for our customers. At Provoke, you'll be empowered to challenge the status quo and encouraged to think differently, leveraging a growth mindset to deliver tangible results. Here, professional growth isn't just a concept, it's a reality, fueled by continuous learning and a supportive, forward-thinking environment. If you're ready to make a significant impact and grow alongside a team of like-minded individuals, Provoke is your destination.

What we do:

We build bespoke software using modern technologies and are on a mission to help our clients flourish with smart solutions to solve their business needs.

The Provoke Experience:

We are committed to building high performing teams and offer tangible rewards to ensure that effort is recognized. We are dedicated to providing an enriching environment and learning opportunities for our employees to grow within and fast track their careers. We are focused on diversity diversity in race, gender, orientation and experience.

Position Overview:

As a Senior Full-Stack Developer at Provoke, you will play a pivotal role in shaping and delivering innovative solutions to our clients. You will work with a team of developers and work closely with cross-functional teams to build custom software applications and provide technical expertise. This role requires a growth mindset, excellent client-facing abilities, and expertise in .NET Core, React, Angular, and cloud platforms like Azure or AWS.

Key Responsibilities:

  • Client Interaction: Collaborate with clients to understand their business requirements, provide technical solutions, and offer recommendations to solve complex challenges.
  • Full-Stack Development: Develop scalable, secure, and high-performance applications using .NET Core, React, Angular, and cloud technologies (Azure or AWS).
  • Code Quality and Review: Conduct code reviews, enforce coding standards, and optimize application performance.
  • Team Collaboration: Collaborate with cross-functional teams, including project managers, designers, and QA engineers, to deliver integrated solutions.
  • Mentorship: Provide mentorship and training to junior developers, fostering a culture of continuous learning and growth.
  • Problem Solving: Identify and resolve technical challenges, troubleshoot issues, and recommend improvements.
  • Stay Current: Stay up-to-date with industry trends, emerging technologies, and best practices to recommend innovative solutions to clients.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or relevant experience
  • 5+ years as a Full-Stack Developer with a strong emphasis on .NET Core, React, Angular, and cloud technologies (Azure or AWS).
  • Excellent problem-solving and analytical skills with a strong attention to detail.
  • Strong communication and client-facing abilities.
  • Demonstrated ability to work in a fast-paced, client-focused environment.
  • A growth mindset with a commitment to continuous learning and improvement.
  • Relevant certifications (e.g., Microsoft Certified: Azure Developer, AWS Certified Developer) is a plus.