Overview:
The Dot Net Blazor Developer plays a crucial role in our organization responsible for developing and maintaining applications using the .NET framework and Blazor. They collaborate with crossfunctional teams to design develop and deploy cuttingedge solutions that meet our clients needs.
Key Responsibilities:
- Design develop and maintain highquality web applications using .NET and Blazor
- Collaborate with UX/UI designers to implement responsive and userfriendly interfaces
- Write clean scalable and maintainable code in C#
- Integrate frontend components with serverside logic
- Optimize application performance and ensure seamless user experience
- Conduct thorough testing to ensure robustness and reliability of applications
- Participate in code reviews and provide constructive feedback
- Stay updated with the latest industry trends and technologies
- Assist in troubleshooting and debugging application issues
- Work closely with stakeholders to understand project requirements and deliver innovative solutions
- Document code and technical specifications
- Collaborate with other team members to achieve project goals
- Contribute to the continuous improvement of development processes
- Ensure code quality and adhere to best practices
- Support and maintain existing applications
Required Qualifications:
- Bachelors degree in Computer Science Engineering or a related field
- Proven experience as a .NET developer with expertise in Blazor
- Proficiency in C# HTML and CSS
- Strong understanding of JavaScript and frontend frameworks
- Handson experience with database design and development using SQL Server or other relational databases
- Solid understanding of objectoriented programming and software design principles
- Experience with version control systems such as Git
- Ability to work in an Agile environment and deliver within set deadlines
- Excellent problemsolving skills and attention to detail
- Strong communication and collaboration abilities
- Capability to work independently and as part of a team
- Knowledge of best practices for software development and code optimization
- Experience with unit testing and integration testing
- Familiarity with cloud platforms such as Azure is a plus
- Ability to adapt to evolving technologies and learn new tools and languages
Mandatory Skills: Rabbit MQ Cloud Traceability Methods NET Containerization (Docker) Distributed systems (RabbitMQ/Mass Transit) Blazor PostgreSQL / Entity Framework Prometheus Grafana AWS XRay and Cloud Watch
.net,.net core,rabbitmq