Net Developer
Role details
Job location
Tech stack
Job description
Architect, design, and develop a new unified platform by consolidating multiple legacy systems.
-
Reverse?engineer and decompile legacy codebases where source code is unavailable.
-
Collaborate with internal stakeholders to define requirements, workflows, and technical solutions.
-
Lead technical design, solution architecture, and implementation of business initiatives.
-
Provide technical oversight across applications, ensuring best practices and high code quality.
-
Analyze complex application and business problems, evaluate processes, and recommend improvements.
-
Participate in planning, procedure development, backlog management, and on?call support.
Requirements
6+ years of professional software development experience.
-
Expertise in .NET 6+ / .NET 8, including REST and SOAP service development (Swagger/OpenAPI).
-
Frontend development experience with MVVM/SPA frameworks using Blazor.
-
Strong understanding of data exchange formats (JSON, XML, RDF).
-
Experience with relational and NoSQL databases and messaging/queueing systems (e.g., MongoDB, Redis, RabbitMQ).
-
- Proven technical leadership in .NET/C#/ASP.NET application design, integration, and data?driven architectures.