Overview We are seeking a highly skilled Full Stack Developer with 3–4 years of professional experience in designing, developing, and maintaining scalable applications. The ideal candidate will have strong expertise in .NET C# , web services , and REST APIs , along with experience in Windows Forms , Python (with a focus on image processing) , and modern UI frameworks (React preferred) . Familiarity with gRPC and WebSockets is essential. Strong mathematical and analytical abilities are required to solve complex business and technical problems. Key Responsibilities • Design, develop, and maintain full-stack applications using C#/.NET and React . • Build and integrate REST APIs and web services for scalable application architectures. • Develop and support Windows Forms applications as part of legacy and modernization projects. • Implement real-time communication using gRPC and WebSockets . • Use Python libraries (e.g., OpenCV, PIL, NumPy, TensorFlow/PyTorch) for image processing and automation tasks. • Collaborate with cross-functional teams to gather requirements, define solutions, and deliver high-quality software. • Ensure application performance, scalability, and security best practices are met. • Apply strong analytical and mathematical skills to design and optimize workflows and algorithms. Required Skills & Qualifications • 3–4 years of professional experience in software development. • Strong proficiency in C#/.NET (Core and Framework) for backend and desktop development. • Hands-on experience with Windows Forms applications. • Solid experience building and consuming REST APIs and web services. • Proficiency in Python for image processing (OpenCV, scikit-image, PIL, NumPy, etc.). • Strong knowledge of frontend frameworks , preferably React . • Experience with gRPC and WebSockets for real-time applications. • Solid understanding of database systems (SQL Server, PostgreSQL, or similar). • Strong problem-solving, analytical, and mathematical skills . • Experience with version control systems (e.g., Git). • Familiarity with Agile/Scrum methodologies . Preferred Qualifications • Experience with cloud platforms (Azure, AWS, or GCP). • Exposure to microservices architecture . • Knowledge of CI/CD pipelines and DevOps practices. • Experience in performance optimization and scalable application design . • Familiarity with unit testing and test automation frameworks .