Full-Stack Developer Associate
Job Description
- Collaborate with cross-functional teams to develop and maintain web applications using React, .Net, Python, and Java.
- Ensure high performance, responsiveness, and scalability of applications.
- Develop interactive and engaging user interfaces using React.
- Implement responsive designs and ensure a seamless user experience across devices.
- Design, implement, and maintain backend functionalities using .Net core
- Develop APIs and integrate third-party services as needed.
- Design and optimize database schemas for efficiency and performance.
- Perform database migrations, and updates, and ensure data integrity.
- Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
- Write unit and integration tests to validate application functionality.
- Collaborate with product managers, designers, and other developers to understand requirements and deliver high-quality solutions.
- Participate in agile development processes and contribute to sprint planning.
- Building modern web apps using top-notch libraries and tools.
- Enhancing cloud-native backends using the latest serverless cloud patterns, including AWS.
- Reviewing code to ensure adherence to best practices, team standards, and customer requirements.
Qualifications
- Bachelor’s degree (B.Sc., B.Eng, B.Tech., HND, etc.) in Computer Science, Engineering, Information Technology, or related field with a minimum of second class upper degree/upper credit.
- Have minimum of a credit in five (5) O ’levels subjects including Mathematics and English in one sitting only.
- 2 to 3 years of proven experience as a Full Stack Developer with proficiency in both Python, .NET, and Java technologies.
- Solid understanding of software development principles, design patterns, and best practices.
- Proficiency in backend development using technologies such as ASP.NET, C#, Java,
- Experience in frontend development using HTML5, CSS3, JavaScript, and modern frameworks (e.g., React, Angular, or Vue.js).
- Strong database design and SQL skills, with experience in relational databases (e.g., SQL Server, MySQL, or Oracle).
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Ability to work collaboratively in a team environment and effectively communicate technical concepts to non-technical stakeholders.
- Excellent problem-solving and debugging skills.
- Proactive attitude towards learning and adapting to new technologies.
- Experience with cloud platforms (e.g., Azure, AWS, or Google Cloud).
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with microservices architecture.
- Exposure to DevOps practices and tools.
Method of Application
Interested and qualified? Go to Deloitte on jobs.smartrecruiters.com to apply
Leave a Comment