JMF – SSr. Fullstack .Net Developer – Job9656

JMF – SSr. Fullstack .Net Developer – Job9656

Summary

We are seeking a highly skilled Fullstack .NET Developer to join our dynamic development team. This role is pivotal in designing, developing, and maintaining scalable, efficient, and robust full-stack applications that drive our business forward. The ideal candidate will leverage their expertise in .NET, C# , and Azure cloud services to build innovative solutions that meet complex business needs. As a Senior Developer, you will play a critical role in shaping our software architecture, implementing microservices and event-driven systems, and ensuring high-quality code through rigorous testing. Your contributions will directly impact the success of our projects and the overall technology strategy of the organization.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using .NET and C# that align with business goals and technical standards.
  • Architect and implement microservices and event-driven architectures to enhance system modularity, scalability, and responsiveness.
  • 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 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

Solicitar este puesto

Maximum allowed file size is 50 MB. Allowed type(s): .pdf