Job Description
Key Responsibilities
• Migrating legacy Windows services from .Net Framework to K8s .Net 6.0 cloud native solutions including reverse engineering
• Design and implementation of new K8s .Net 6.0 cloud native solutions for MetaTrader
• Investigate live issues using any means necessary to understand the problem and come up with a solution
• Interact with other teams and functions within the business or technology department to come up with the best solution for the task at hand
• Take part in planning and estimation work for each sprint, actively involved in discussing technical solutions
• Strong focus on solution design, performance, and scalability
• Ensure that solutions align with best practices and modern design principles
Skills, Knowledge & Experience Required
• Relevant degree or equivalent training
• Eager for learning and trying new things and approaches
• 2+ years of .NET development
• Good knowledge of C#, .Net Framework, .Net 6.0
• Experience with creating unit-tests with nUnit/xUnit or other frameworks
• Experience with MS SQL and SQL Server
• Understanding of an Agile principles and ScrumBan in particular
• Strong communication skills, at least English B1
• Understanding of cloud development patterns and practices
• Good understanding of Reactive Applications Architecture based on Micro-Services pattern
• Understanding of and experience with messaging systems, ActiveMQ
• Experience with REST API development , Docker, Kubernetes
Nice to have
• Experience with multithreading development
• Understanding of and experience with Low Latency No-Lock development
• Experience with NoSQL, Redis/KeyDB
• Continuous Integration experience especially TeamCity, Octopus, Rancher
• Experience with WPF is a plus
• Experience with C++ is a plus
💡 Quick Summary
Seeking a career-building opportunity? The Net Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
