We are looking for a motivated Software Developer with experience in both frontend and backend development. The ideal candidate should have hands-on experience building scalable web applications, REST APIs, Kubernetes and modern user interfaces while following software engineering best practices.
Required Skills
- ASP.NET MVC / C#
- .NET Framework / .NET Core
- React.js
- Node.js
- REST API development and integration
- SQL Server / MSSQL
- HTML5, CSS3, JavaScript
- Bootstrap / Responsive Design
- OOP (Object-Oriented Programming) concepts
- Git & GitHub
- Docker
- Kubernetes
- Frontend and Backend Development
- Debugging and Performance Optimization
- Strong problem-solving and analytical skills
Preferred Skills
- Entity Framework
- LINQ
- JWT Authentication
- CI/CD basics
- Azure or AWS (Basic knowledge)
- Agile/Scrum methodology
Responsibilities
- Develop and maintain web applications using ASP.NET MVC, React.js, and Node.js.
- Build and consume REST APIs.
- Develop responsive frontend interfaces and scalable backend services.
- Write clean, maintainable, and efficient code following OOP principles.
- Work with SQL Server for database design and optimization.
- Use GitHub for version control and collaboration.
- Containerize applications using Docker and deploy/manage workloads with Kubernetes.
- Debug, test, and optimize applications for performance and reliability.
- Collaborate with team members throughout the software development lifecycle.
Experience
- Minimum 1 year of professional software development experience.
Education
- Bachelor's degree in Computer Science, Information Technology, or a related field (preferred).
Work Location: In person