What are the responsibilities and job description for the Backend .NET Developer position at VeriiPro?
Job Description
- Design, develop, and maintain backend services and REST APIs using .NET Core and C#.
- Implement messaging and event-driven solutions using RabbitMQ and Kafka.
- Write efficient, optimized SQL queries and design scalable database interactions in MySQL.
- Apply dependency injection, package management, and other .NET best practices in application development.
- Collaborate with front-end developers to integrate APIs with Angular, React, or other frameworks (experience with these is a plus).
- Ensure code quality, maintainability, and scalability through best practices in software architecture and object-oriented programming.
- Implement monitoring, logging, metrics, alerting, and feature toggles to support continuous deployment and reliable operations.
- Contribute to software design, algorithm development, data structures, and modular, maintainable code.
- Proactively take ownership of tasks, engage in problem-solving, and contribute to team success.
- Minimum 5 years of professional experience in software development with .NET and C#.
- Expert-level proficiency in .NET Core and .NET Framework.
- Hands-on experience with RabbitMQ and Kafka for messaging/event streaming.
- Strong SQL and MySQL experience, including database design and query optimization.
- Proven experience building secure, scalable REST APIs.
- Solid understanding of object-oriented programming, software architecture, algorithms, and data structures.
- Familiarity with continuous deployment practices, logging, monitoring, and alerting.
- Strong problem-solving skills, accountability, and a proactive mindset.
.Net Backend Developer (Local and Face to Face)
Holistic Partners, Inc -
Fremont, CA
.Net Backend Engineer
Jobs via Dice -
Fremont, CA
.Net Developer
optimhire.com -
union, CA