View Jobs at Uridium Technologies |
Full Time |
Lagos |
Posted 2 months ago |
We are recruiting to fill the position below:
Job Title: Senior Backend Developer
Location: Lagos
Employment Type Type: Full Time
Job Summary
- As a Senior Backend Developer, you will be responsible for developing, maintaining, and enhancing backend services and applications.
- You will work closely with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions that meet our business needs.
Responsibilities
- Design, develop, and maintain backend services and applications using ASP.NET Core, C#, and the .NET Framework.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Implement server-side logic and ensure its integration with front-end components.
- Design and develop RESTful APIs to support front-end functionality and mobile applications.
- Ensure APIs are secure, performant, and well-documented.
- Design and optimize database schemas to ensure efficient data storage and retrieval.
- Write and optimize SQL queries and stored procedures.
- Work with ORM frameworks like Entity Framework to manage data access.
- Monitor and improve the performance, scalability, and reliability of backend services.
- Identify and resolve performance bottlenecks and inefficiencies.
- Collaborate with front-end developers to ensure seamless integration of user-facing elements with server-side logic.
- Work closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications.
- Participate in regular team meetings and provide updates on project progress.
- Write unit tests and integration tests to ensure the quality and reliability of the codebase.
- Troubleshoot and debug complex issues, providing timely resolutions to minimize downtime.
- Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards.
- Mentor junior developers, offering guidance and support to help them grow in their roles.
- Stay up-to-date with emerging technologies, industry trends, and best practices.
- Proactively suggest improvements to development processes, tools, and technologies.
- Maintain comprehensive documentation of code, APIs, and system architecture.
- Ensure documentation is up-to-date and accessible to relevant team members
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 4 -5 years of experience in backend software development
- Agile methodology
- Algorithm and data structure design
- Design thinking processes
- .Net Framework
- ASP.NET Core
- C#
- Database Management
- API Development
- Unit Testing
- Version Control
- Continuous Integration/Continuous Deployment (CI/CD)
- Cloud Platforms (Azure/ AWS)
- Microsoft SQL Server
- Firebase Integration
- Containerization
- Secured Coding Best Practices
- Performance Optimization
Application Closing Date
Not Specified.
HOW TO APPLY
Interested and qualified candidates should forward their CV or Portfolio to: [email protected] using the job title as the subject of the mail.
Deadline: July 31, 2024
Job Features
Job Category | Backend Developer |