What are the responsibilities and job description for the Senior Dotnet Developer position at Cyberobotix?
Job Title: Software Development Engineer IV
Location: Alpharetta GA(Onsite)
Duration: Long Term
Description
:As a Senior Software Development Engineer, you will design and build high‑performance distributed applications within a large‑scale logging and metrics ecosystem. You’ll modernize legacy systems, integrate with mainframe and batch workflows, and develop critical software that supports compliance, interoperability, and core business operations. You will play a key role in architecture decisions, technical leadership, and guiding development best practices
.
Responsibiliti
es- Architect, design, and develop a new unified platform by consolidating multiple legacy system
s.- Reverse‑engineer and decompile legacy codebases where source code is unavailabl
e.- Collaborate with internal stakeholders to define requirements, workflows, and technical solution
s.- Lead technical design, solution architecture, and implementation of business initiative
s.- Provide technical oversight across applications, ensuring best practices and high code qualit
y.- Analyze complex application and business problems, evaluate processes, and recommend improvement
s.- Participate in planning, procedure development, backlog management, and on‑call suppor
t.
Required Qualificati
ons- 6 years of professional software development experien
ce.- Expertise in .NET 6 / .NET 8, including REST and SOAP service development (Swagger/OpenAP
I).- Frontend development experience with MVVM/SPA frameworks using Blaz
or.- Strong understanding of data exchange formats (JSON, XML, RD
F).- Experience with relational and NoSQL databases and messaging/queueing systems (e.g., MongoDB, Redis, RabbitM
Q).- Proven technical leadership in .NET/C#/ASP.NET application design, integration, and data‑driven architectu