.NET Developer (Azure & React)
Job Summary:
As a .NET Developer specializing in Azure and React, you will play a vital
role in developing, enhancing, and maintaining innovative applications that
drive our business forward. Your expertise will directly contribute to
improving user experience and system performance within a cloud environment.
Key Responsibilities:
-
Design and implement scalable web applications using .NET, Azure services,
and React frameworks.
-
Collaborate with cross-functional teams to define, design, and ship new
features that enhance application capabilities.
-
Optimize applications for maximum speed and scalability, ensuring a seamless
user experience across devices.
-
Conduct code reviews and provide constructive feedback to ensure
high-quality code and ultimately improve team performance.
-
Integrate RESTful APIs and third-party services to enrich application
functionalities.
-
Monitor application performance and troubleshoot issues, applying best
practices for debugging and optimization.
-
Stay up-to-date with emerging technologies and industry trends to
continuously improve skills and application processes.
Requirements:
-
Bachelor's degree in Computer Science, Information Technology, or a related
field.
-
Proven experience with .NET framework and development using C#, ASP.NET, and
related technologies.
-
Strong proficiency in Azure services, including Azure Functions, Logic Apps,
and App Services.
-
Demonstrable experience using React for building user interfaces and
single-page applications.
-
Solid understanding of HTML, CSS, and JavaScript, along with modern
JavaScript frameworks.
-
Experience with version control systems, such as Git, and CI/CD pipelines.
-
Excellent problem-solving skills and attention to detail, with the ability
to work both independently and collaboratively.
Preferred Qualifications:
- Familiarity with Azure DevOps and Agile development methodologies.
-
Experience with containerization technologies such as Docker and Kubernetes.
- Knowledge of serverless architecture and microservices development.
- Ability to mentor junior developers and guide best coding practices.
-
Certifications in Microsoft Azure development or related technologies.
Benefits:
- Competitive salary with performance-based bonuses and salary reviews.
- Comprehensive health, dental, and vision insurance plans.
- Generous paid time off, including vacation, sick leave, and holidays.
- Flexible working hours with options for remote work.
-
Professional development opportunities, including training and
certifications.
- Supportive and inclusive company culture that promotes diversity.
-
Access to wellness programs and resources to maintain work-life balance.