C# .NET FullStack Developer
Skills
.NET FrameworkBack-End Web DevelopmentC#Full-Stack DevelopmentSoftware DevelopmentAngularjsC
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Hold a Bachelor's Degree in Computer Science or Computer Engineering.
- Possess 7 - 10 years of experience developing enterprise-grade software.
- Exhibit first-class analytical diagnostic and problem-solving skills.
- Demonstrate excellent verbal and written communication skills and the ability to collaborate effectively.
- Have a passion for working in an exciting environment and delivering new technologies.
- Possess substantial experience with RESTful APIs modern authorization mechanisms and relational database systems.
- Be proficient in C# ASP.NET React Angular or Vue along with HTML5 JavaScript (ES6+) and CSS3.
- Experience with SQL designing high-performance schemas and query optimization is essential.
- Familiar with Git CI tools SaaS operations and possess a knack for benchmarking and optimization.
Nice to have
- AMQP
- NoSQL
- Cloud-native applications
- Microservices
- Kubernetes
- Docker
- Agile methodologies
- SIP protocols
- Wireshark
Day to day
- Play a critical role in developing an ecosystem of scalable and performant microservices.
- Help maintain and add new features to Web-based microservices while ensuring they are clean and testable.
- Guarantee quality and performance across all application layers.
- Participate in solution design and architecture.
- Write unit and integration tests.
- Collaborate closely with your Product Manager to develop technical solutions that meet customer requirements.
