02 Sep
|
Spadtek Solutions
|
Hyderabad
02 Sep
Spadtek Solutions
Hyderabad
Job Title: Full Stack Developer Angular / .NET / Python
Position Type: Contract
Experience: 5 to 10+ Years
Location: Hyderabad, India
Work Mode: Hybrid
We re hiring for one of the top IT services companies.
SPADTEK Solutions is proud to collaborate with leading IT organizations to source exceptional talent for their full-time and Contract positions. Client/Implementation Partner is a globally recognized IT services and consulting company, trusted by Fortune 500 clients and enterprises worldwide. With a strong presence across cloud, data engineering, AI, and digital transformation and is known for delivering cutting-edge solutions that drive business growth and innovation.
Working on enterprise-scale projects with global clients. Exposure to next-gen technologies across cloud, data, and digital platforms. A culture that values continuous learning, collaboration, and career growth.
Being part of a company consistently ranked among the top IT employers. If you are an experienced professional seeking a long-term career opportunity with one of the industry s most respected names, this is your chance to join top IT services company through SPADTEK Solutions.
Job Overview
We are looking for an experienced Full Stack Developer with strong expertise in Angular, C#/.NET, and Python to design, develop, maintain, and enhance modern full-stack applications. The ideal candidate should have strong frontend and backend development skills, experience with APIs and distributed systems, automated testing, databases, containerization, and Kubernetes. The candidate will work closely with Product, UX, QA, DevOps, and Architecture teams across India and Europe.
Key Responsibilities
Develop, enhance, and maintain full-stack applications using Angular, C#/.NET, and Python, following established architecture and deployment practices.
Design and implement responsive frontend workflows, reusable UI components, application services, routing, state management, and user-facing error handling.
Design, develop, and integrate REST APIs, gRPC services, and Kafka-based communication between application components and external systems.
Implement and maintain real-time communication between frontend,
backend services, and integrated device/control systems.
Define clear boundaries between frontend modules, shared components, backend services, and external integrations to improve application maintainability.
Ensure consistency of application navigation, user sessions, application state, device status, and data across integrated application contexts.
Take ownership of new product features from requirements clarification and technical analysis through development, testing, and release readiness.
Maintain and refactor existing applications using C#/.NET and WPF where applicable.
Collaborate with UX, Product Management, QA, DevOps, and Architecture teams to deliver reliable and user-friendly solutions.
Develop and maintain automated tests covering frontend components, backend APIs, integrations, application workflows, and regression scenarios using Playwright, Cypress, and other agreed testing frameworks.
Investigate and resolve application issues by reproducing problems, analyzing logs, browser developer tools, network communication, and data consistency.
Support application performance, reliability, browser compatibility, cybersecurity, and overall maintainability.
Work with DevOps and CI/CD teams on build pipelines, dependency management, environment configuration, release processes, SBOM requirements, and deployment validation.
Use Docker and Kubernetes to inspect service health, configuration, logs, readiness/liveness probes, and deployment issues.
Create and maintain technical documentation covering frontend architecture, reusable components, APIs, integrations, development practices, and known edge cases.
Required Skills
Solid hands-on experience in Angular 18 and TypeScript for developing responsive user interfaces, reusable components, application services, routing,
and state management.
Strong backend development experience with C#/.NET and Python, including building application services, APIs, integrations, and scalable backend components.
Good experience designing and integrating REST APIs, gRPC, and Kafka for communication between frontend, backend, and external systems.
Hands-on experience with automated testing using Playwright and Cypress, covering unit, integration, component, end-to-end, and regression scenarios.
Strong experience with PostgreSQL for relational database development and MinIO for object storage solutions.
Practical experience with Docker and Kubernetes for containerized application deployment, service health monitoring, configuration, and troubleshooting.
Strong debugging and troubleshooting capabilities across frontend code, backend services, APIs, databases, logs, infrastructure, and deployment environments.
Good understanding of cybersecurity principles, secure software development practices, authentication, authorization, and session management.
Experience working with Jira and Confluence for project tracking, collaboration, documentation, and knowledge sharing.
Strong ownership, communication, problem-solving, and collaboration skills, with the ability to work effectively with distributed teams across India and Europe.
Good to Have Skills
Basic to intermediate knowledge of Kubernetes, including pods, services, logs, readiness/liveness probes, ConfigMaps, Secrets, and deployment troubleshooting.
Working knowledge of Node.js is a plus.
Experience with WPF for maintaining or refactoring existing applications.
Experience with CI/CD pipelines, automated release processes, container image creation, vulnerability scanning, and SBOM generation.
Experience with observability and monitoring tools such as ELK, Prometheus, and Grafana.
Experience in post-release product support, including issue triage, reproduction, root-cause analysis, and collaboration with QA teams.
Familiarity with scientific, device-driven, or laboratory workflows where state transitions, device communication, and data consistency are important.
📌 Full Stack Developer – Angular / .NET / Python (Hyderabad)
🏢 Spadtek Solutions
📍 Hyderabad