.Net Developer
Diamondpick
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. Responsibility
• 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
• Design and implement enterprise systems using industry-standard design patterns, practices and cloud strategies.
• Rewrite / re-platform the applications into a modern architecture that adheres to all Cyber requirements
• Implement and use DevOps, Continuous Improvement (CI) and Continuous Deployment (CD) processes.
• Exposure in any of the cloud solution architecture like GCP/AWS /Microsoft Azure will be an added benefit
• Collaborate and communicate effectively with all stakeholders like Developers, business analysts, and business Stakeholders. Required Qualifications
• 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. Behavioral Skills:
• Self-starter and experienced in leading the junior resources
• Hand-on designer with ability to implement and validate the solution
• Good Communication skills
• Flexible to rotational shifts, 5 days WFO
• Team Player
• Ability to work in a changing environment
• Strong problem solving and analytical skills
• Ability to work independently or within a team
• Manage day-to-day challenges and communicate developmental risks with the technical team
Qualifications & Experience:
• Bachelor's degree in computer science, Software Engineering, or a related field.
• Proficiency in business process modeling and documentation tools.
• Product implementation experience is preferred
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. Responsibility
• 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
• Design and implement enterprise systems using industry-standard design patterns, practices and cloud strategies.
• Rewrite / re-platform the applications into a modern architecture that adheres to all Cyber requirements
• Implement and use DevOps, Continuous Improvement (CI) and Continuous Deployment (CD) processes.
• Exposure in any of the cloud solution architecture like GCP/AWS /Microsoft Azure will be an added benefit
• Collaborate and communicate effectively with all stakeholders like Developers, business analysts, and business Stakeholders. Required Qualifications
• 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. Behavioral Skills:
• Self-starter and experienced in leading the junior resources
• Hand-on designer with ability to implement and validate the solution
• Good Communication skills
• Flexible to rotational shifts, 5 days WFO
• Team Player
• Ability to work in a changing environment
• Strong problem solving and analytical skills
• Ability to work independently or within a team
• Manage day-to-day challenges and communicate developmental risks with the technical team
Qualifications & Experience:
• Bachelor's degree in computer science, Software Engineering, or a related field.
• Proficiency in business process modeling and documentation tools.
• Product implementation experience is preferred
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to .Net Developer. Be the first to apply!
Related searches
- senior c# .net software developer Alpharetta, GA
- c# .net web developer Alpharetta, GA
- senior net developer remote Alpharetta, GA
- .net with angular Alpharetta, GA
- .net software architects (remote) Alpharetta, GA
- .net Alpharetta, GA
- remote .net full stack web developer Alpharetta, GA
- c# .net full stack developer Alpharetta, GA
- c# net Alpharetta, GA
- .net with azure Alpharetta, GA
