Senior Full Stack Engineer (.NET Core, ReactJS, Python)
Location: Remote
Employment Type: Contract
Experience Required: 5–8 Years
About the Role
We are seeking a highly skilled and hands-on Senior Full Stack Engineer with strong expertise in .NET Core, ReactJS, and Python to design, develop, and support scalable enterprise applications within energy trading environments. The ideal candidate will have experience building modern web applications, high-performance APIs, distributed systems, and integrations with market data and trading platforms.
This role requires ownership, technical leadership, and close collaboration with business stakeholders, analysts, and end users to deliver reliable and scalable solutions.
Key Responsibilities
- Design, develop, and maintain enterprise applications using C#, .NET Core, ASP.NET Core, and Python.
- Build responsive and modern front-end applications using ReactJS and JavaScript/TypeScript.
- Develop secure, scalable REST APIs and microservices.
- Design and implement distributed and event-driven architectures.
- Integrate applications with ETRM (Energy Trading and Risk Management) platforms and market data systems.
- Collaborate with business analysts, traders, and end users to understand requirements and deliver solutions.
- Participate in architecture discussions, technical design reviews, and code reviews.
- Ensure application performance, scalability, security, and reliability.
- Support production systems, troubleshoot issues, and drive continuous improvements.
- Implement and maintain CI/CD pipelines and cloud-native deployment practices.
Mandatory Skills
- 5–8 years of software development experience.
- Strong hands-on experience with:
- C#
- .NET Core / ASP.NET Core
- ReactJS
- Python
- Experience designing and developing RESTful APIs and microservices.
- Strong understanding of software design principles and design patterns.
- Experience with SQL databases such as:
- SQL Server
- PostgreSQL
- Experience working with:
- Docker
- CI/CD pipelines
- Cloud platforms (AWS, Azure, or GCP)
- Working knowledge of:
- Apache Kafka
- Kubernetes
- RabbitMQ
- Strong debugging, problem-solving, and analytical skills.
Preferred Skills
- Experience working in Energy Trading, Commodities Trading, or ETRM platforms.
- Understanding of energy trading workflows, market data integrations, and risk management systems.
- Experience with event-driven architectures and real-time data processing.
- Exposure to Agile/Scrum development methodologies.
What We're Looking For
- Strong ownership mindset and ability to work independently in a remote environment.
- Excellent communication and stakeholder management skills.
- Ability to balance development, support, and continuous improvement activities.
- Passion for building scalable, high-quality software solutions.
Kindly share your updated resume at:
Hire@kasmoprav.com
Pay: ₹60,000.00 - ₹80,000.00 per month
Work Location: Remote