Overview
We are seeking a skilled Senior Full Stack Developer with strong full-stack development experience. This role is responsible for end-to-end development of scalable, cloud-native applications, spanning both backend and frontend layers. The ideal candidate will bring hands-on expertise in backend (Java and/or .NET), frontend (React), and CI/CD.
At TeKnowledge, your work makes an impact from day one. We partner with organizations to deliver AI-First Expert Technology Services that drive meaningful impact in AI, Customer Experience, and Cybersecurity. We turn complexity into clarity and potential into progress—in a place where people lead and tech empowers.
You’ll be part of a diverse and inclusive team where trust, teamwork, and shared success fuel everything we do. We push boundaries, using advanced technologies to solve complex challenges for clients around the world.
Here, your work drives real change, and your ideas help shape the future of technology. We invest in you with top-tier training, mentorship, and career development—ensuring you stay ahead in an ever-evolving world.
Why You’ll Enjoy It Here:
- Be Part of Something Big – A growing company where your contributions matter.
- Make an Immediate Impact – Support groundbreaking technologies with real-world results.
- Work on Cutting-Edge Tech – AI, cybersecurity, and next-gen digital solutions.
- Thrive in an Inclusive Team – A culture built on trust, collaboration, and respect.
- We Care – Integrity, empathy, and purpose guide every decision.
We’re looking for innovators, problem-solvers, and experts ready to drive change and grow with us.
We Are TeKnowledge. Where People Lead and Tech Empowers.
Responsibilities
- Designing, coding, testing, and debugging full-stack applications using .NET Framework and Azure services.
- Build and optimize applications for performance, scalability, and resilience on Azure.
- Develop and integrate RESTful APIs and third-party services.
- Good understanding of recent AI trends and how to use them in daily life.
- Work with Azure services such as App Services, Functions, Service Bus, Azure SQL, and Storage.
- Implement secure authentication and authorization mechanisms (Azure AD, OAuth, etc.).
- Collaborate closely with product owners, architects, and cross-functional teams to translate business requirements into technical solutions.
- Drive code quality through code reviews, unit testing, and adherence to best practices.
- Participate in CI/CD pipeline setup, deployment automation, and release management.
- Troubleshoot and resolve production issues, ensuring system stability.
- Stay updated with emerging technologies, especially in AI and cloud, and bring innovation into the team.
- Conducting unit testing, integration testing, and debugging to ensure software quality and reliability.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, with 5-7 years of hands-on experience in software development, primarily within .NET and Azure ecosystems.
- Proven experience as a Senior Developer / Full Stack Engineer in enterprise-grade applications.
- Strong expertise in .NET 8+, C#, ASP.NET Core, Web APIs.
- Solid experience in frontend technologies such as React.
- Good experience with MS SQL and relational databases.
- Good experience with Azure cloud services.
- Familiarity with CI/CD pipelines (Azure DevOps) and DevOps practices.
- Strong understanding of software design principles (SOLID, Clean Architecture).
- Ability to write clean, scalable, testable, and maintainable code.
- Professional fluency in English (written and verbal) is essential.
Read Full Description