DeveloperJobs.io
← Back to all jobs

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.

Similar Jobs