Developer
Job Summary
.Job Summary
We are seeking an experienced Developer to join a dynamic product engineering team building scalable multi-tenant applications using modern Microsoft technologies. The ideal candidate will have strong expertise in .NET 8 Core Blazor Entity Framework PostgreSQL and AWS-based solutions. This role requires end-to-end ownership of application development from API design and UI development to database architecture and deployment support.
Key Responsibilities
- Design and develop Core Web APIs following Clean Architecture principles and best practices.
- Build and maintain Blazor applications (Server WebAssembly and Hybrid) with reusable components and responsive UI design.
- Develop and optimize data models using Entity Framework and PostgreSQL.
- Design scalable and secure REST APIs including versioning authentication authorization and error handling.
- Implement multi-tenant application solutions with proper data isolation and security controls.
- Integrate applications with AWS services such as S3 SQS Lambda and other cloud-native services.
- Contribute to infrastructure-related initiatives CI/CD pipelines containerization and deployment automation.
- Collaborate with cross-functional teams to analyze requirements and deliver high-quality solutions.
- Conduct code reviews write unit and integration tests and maintain technical documentation.
- Analyze existing applications identify gaps troubleshoot issues and implement enhancements.
- Support deployment activities and participate in system design and architecture discussions.
Required Skills & Qualifications
- 6 years of professional experience in software development using C# technologies.
- Strong hands-on experience with .NET 8 and Core Web API.
- Proven experience developing applications using Blazor (Server WebAssembly or Hybrid).
- Strong front-end development skills including HTML CSS JavaScript and Responsive Design.
- Expertise in Entity Framework Core and PostgreSQL.
- Solid understanding of RESTful API design authentication authorization and API versioning.
- Experience implementing Clean Architecture Layered Architecture or Domain-Driven Design principles.
- Experience developing and supporting multi-tenant applications.
- Familiarity with Docker CI/CD pipelines and cloud-based deployments.
- Experience working in AWS-hosted environments.
Preferred Qualifications
- Experience with .NET MAUI for mobile application development.
- Experience with AWS CDK Infrastructure as Code (IaC) or similar cloud automation tools.
- Hands-on experience with AWS services including ECS S3 Lambda and SQS.
- Experience converting Figma designs into production-ready web components.
- Knowledge of Redis or distributed caching solutions.
- Experience in fintech banking lending or other regulated industries.
Success Factors
- Deliver high-quality features across API UI and database layers.
- Build scalable maintainable and well-documented solutions.
- Contribute to improving development standards architecture and deployment processes.
- Collaborate effectively with engineering and cloud infrastructure teams.
- Ensure applications meet performance security and reliability requirements.
Skills: C# .NET 8 Core Blazor Entity Framework Core PostgreSQL REST API AWS Docker CI/CD Clean Architecture GitHub Actions Multi-Tenant Applications.
Qualifications :
Educational Qualification
- Bachelors or Masters degree in Computer Science Information Technology or a related field.
Additional Information :
At Tech Vedika we are looking for talented individuals who want to work with driven people. Attain success while working on interesting projects with a culturally diverse group of individuals.
Perks & Benefits of joining TechVedika:
- Growth driven - an opportunity to learn new skills and certifications sponsored by the company
- Group Insurance
- Health Insurance (Including spouse and children)
- Accidental Life Insurance
- Group Life Insurance
- Parental Health Insurance (Optional)
- Meal Vouchers
- Learning Aids
- Work on projects that have a huge impact - work with clients all over the world.
- Latest tools and technology - always driven by the latest most efficient ways of working
- Process-driven quality-oriented work
If you want an exciting and dynamic career with unlimited growth potential then Tech Vedika is the place for you!
Remote Work :
No
Employment Type :
Full-time
About Company
We are an Artificial Intelligence (AI) focused product engineering company, providing our customers in healthcare, retail & e-commerce, manufacturing, and hospitality sectors with cutting-edge products & solutions, harnessing Big Data Analytics, Vision Analytics, and IoT.Ever since ou ... View more