JMF - SSr. Fullstack .Net Developer - Job9656

Multiple Countries
Full Time
Entry Level

JMF - SSr. Fullstack .Net Developer - Job9656

Summary

We are seeking a hands-on Fullstack .NET Developer with strong experience across both front-end and back-end development to join our dynamic technology team. This role involves building and maintaining scalable, event-driven applications using .NET, C#, Azure, and JavaScript, working closely with product and design teams.
The ideal candidate combines solid backend development with practical front-end skills (HTML, CSS, JavaScript), understands microservices and messaging systems (Kafka preferred), and thrives in Agile/DevOps environments. You’ll contribute directly to our core projects, ensuring solutions are robust, performant, and maintainable.

Responsibilities

  • Design, develop, and maintain full-stack applications using .NET, C#, and front-end technologies (JavaScript, HTML, CSS).
  • Collaborate with teams to implement microservices and event-driven architectures, leveraging Kafka or similar messaging platforms.
  • Utilize Azure cloud services extensively, including Azure Functions, Logic Apps, and API Management, to build and deploy cloud-native applications.
  • Develop and maintain N-tier architecture solutions that ensure separation of concerns, maintainability, and performance optimization.
  • Write comprehensive unit and integration tests to guarantee software quality, reliability, and maintainability.
  • Collaborate closely with cross-functional teams including product managers, UX/UI designers, and other developers to deliver high-quality software solutions.
  • Participate actively in Agile development processes, contributing to sprint planning, daily stand-ups, retrospectives, and continuous improvement initiatives.
  • Apply best practices in data and software engineering, including efficient data structures and algorithms, to solve complex problems.
  • Troubleshoot, debug, and optimize existing applications to improve performance and user experience.
  • Mentor junior developers and provide technical guidance to foster a culture of learning and excellence.
  • Work within DevOps environments to streamline deployment pipelines, automate testing, and ensure continuous integration and delivery.
  • Integrate third-party APIs and services as needed to extend application functionality and interoperability.
  • Maintain clear and thorough documentation of code, architecture, and processes to support ongoing development and knowledge sharing.

Requirements

Must-Have Skills

  • Bachelor's degree in Computer Science, Engineering, or related technical field experience.
  • 4+ years of .NET and C# programming experience.
  • 3+ years of Azure cloud experience with expertise in Azure Functions, Logic Apps, and API Management.
  • Strong front-end development skills with JavaScript, HTML, and CSS.
  • Experience with event-driven systems and messaging tools (Kafka or similar).
  • Strong knowledge of data structures and algorithms.
  • Hands-on experience with Microservices architecture, event-driven development, and n-tier architectures.
  • Experience with unit testing methodologies, code coverage, and integration tests.
  • Proficiency in front-end and back-end business logic implementation (Full Stack).
  • Knowledge of data and engineering best practices.
  • Critical thinking and problem solving skills for large programs.

Nice to have Skills

  • Experience working in Agile and DevOps environments.
  • Familiarity with 3rd-party API integrations and Web UI interactions.
  • Strong analytical and problem-solving skills with the ability to debug complex issues.
  • Experience with large company IT and working/building from existing frameworks.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*