Sr Net Developer
Job Description
Senior Software Development Engineer role focused on designing and building high‑performance distributed applications within a large‑scale logging and metrics ecosystem, including modernization of legacy systems and integration with mainframe and batch workflows.
Responsibilities
- 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
- 8+ years of professional software development experience.
- Strong .NET 8+ experience (real production experience, not personal projects).
- Strong Blazor experience in enterprise applications.
- MongoDB
- Redis
- RabbitMQ
- REST APIs
- Enterprise-scale applications
- CI/CD pipelines
- Git/GitHub workflows
Technologies
- .NET 8+
- Blazor
- MongoDB
- Redis
- RabbitMQ
- REST APIs
- Git/GitHub workflows
Locals who can come for an in person interview are preferred.