Write clean, maintainable, and efficient code with a strong emphasis on performance and scalability.
Implement RESTful APIs and integrate third-party APIs and services.
Conduct code reviews, write unit/integration tests, and follow Agile development practices.
Troubleshoot and debug application issues across the stack.
Stay current with emerging technologies and trends to improve our applications and development processes.
Required Skills:
Strong experience with Python, .NET Core / ASP.NET Core, C#
Solid frontend development experience with React.js (Hooks, Context API, Redux is a plus)
Strong knowledge of HTML, CSS, JavaScript, and TypeScript
Experience designing and working with SQL databases (e.g., SQL Server, PostgreSQL)
Familiarity with NoSQL databases (e.g., MongoDB, Redis)
Experience building and consuming RESTful APIs
Familiarity with version control systems like Git.
Experience in building APIs using Python (Flask API/Fast API) is a plus.
Understanding of CI/CD pipelines, Docker, and cloud platforms (Azure/AWS) is a plus
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time