1 month ago
Job title : Senior Dotnet Developer
Job Location : Abuja
Deadline : October 12, 2024
Quick Recommended Links
Key Responsibilities
- API Development: Design, implement, and maintain RESTful web services and APIs. Ensure the APIs are scalable, secure, and efficient.
- Database Management: Develop and optimize database schemas, queries, and performance. Work with various databases, including MongoDB, Oracle-DB, SQL Server, PostgreSQL, and MySQL.
- Server-Side Logic: Implement server-side logic using technologies like Node.js, C#, and Express.js. Ensure smooth integration with front-end applications and third-party services.
- System Architecture: Contribute tthe design and implementation of system architectures, including Domain Driven Design, Clean Architecture, Microservices, and Modular systems.
- Cloud Services and DevOps: Deploy, manage, and monitor applications on cloud platforms such as AWS, GCP, and Azure. Utilize Docker, Kubernetes, and CI/CD pipelines for continuous integration and delivery.
- Performance Monitoring and Optimization: Use tools like Elasticsearch, Kibana, Grafana, and monitoring systems tensure application performance and reliability.
- Messaging and Event Systems: Implement and maintain messaging systems using Kafka, RabbitMQ, and Redis for real-time data processing and communication.
- Collaboration and Communication: Work closely with cross-functional teams tdeliver high-quality products. Participate in code reviews, architectural discussions, and project planning.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience: Minimum of 5 years of experience in back-end development, with a strong focus on scalable and distributed systems.
Technical Skills:
- Proficiency in programming languages: JavaScript, C#, and TypeScript.
- Experience with server-side frameworks and technologies: Node.js, Fastify.js, Nest.js, and Express.js.
- Strong understanding of databases: MongoDB, Oracle-DB, SQL Server, PostgreSQL, and MySQL.
- Knowledge of RESTful web services and web technologies.
- Familiarity with cloud platforms: AWS, GCP, and Azure.
- Experience with containerization and orchestration: Docker and Kubernetes.
- Understanding of messaging systems: Kafka and RabbitMQ.
- Experience with CI/CD tools and practices.
- Soft Skills: Strong analytical and problem-solving abilities, attention tdetail, and excellent communication skills. Ability twork collaboratively in a team environment and manage multiple tasks effectively.
How to Apply for this Offer
Interested and qualified candidates should forward their CV to: oaina@sbsc.com using the position as subject of email.
- ICT Jobs in Nigeria jobs