Solution Street

Senior Full Stack .NET Software Engineer

Herndon, VA, US

$6
6 days ago
Save Job

Summary

Please Note: The candidate hired for this position will work directly as an employee for one of Solution Street’s clients. This position is on-site. Candidates must be local to Northern Virginia and able to attend in person.

Job Summary

Seeking a Senior Full Stack (C#, ASP.NET, Angular) Developer looking to make an immediate impact in the organization! This role involves becoming a key technical contributor to our business-critical legacy systems.

The Ideal Candidate Will Perform Two Essential Functions


  • maintain and support existing legacy systems (web applications, desktop apps, and software systems) to ensure continued operation until system retirement, including implementing necessary updates;


and


  • collaborate with our consulting partners on our modernization initiative, developing and implementing forward-looking solutions while building in-house expertise in these next-generation systems.


The position requires someone who can skillfully balance maintaining and enhancing existing systems while contributing to the development of modern replacements that will service the company’s long-term strategic vision.

Qualifications

Required Skills


  • C# / .NET Core
  • MS SQL - designing and creating
    • Data Reports
    • SQL Queries
    • Stored Procedures
  • High level of comfort working in and supporting and maintaining customer-critical production systems.
  • Possess strong verbal, interpersonal, and written communication skills, in working with executives, subject matter experts, and user stakeholders during requirements gathering, documentation, and problem solving.
  • Knowledge of Source control tools, such as Git.
  • Comfortable working independently and with a team.
  • Must have a love of learning and hunger to apply your skills to new projects.

Preferred Skills


  • Experience with some of the following programming languages and frameworks including: ASP.net MVC, VB.net, C/C++, VB6.
  • Angular (TypeScript)
  • Experience with cloud platforms, including hosting, managing application deployments, networking configurations, and related infrastructure services. Azure-specific experience is a plus.
  • Designing, developing, and implementing scalable and efficient data processing pipelines using Big Data technologies.


Responsibilities


  • Troubleshooting and bug-fixing in a complex production support environment.
  • Strong problem-solving skills and interest in working with undocumented code when troubleshooting bugs, making enhancements, alongside with the ability to improve the existing code.
  • Documenting current legacy implementations, modernization and architectural designs.
  • Experience handling complex deployments across multiple environments for Legacy systems, with proven ability to document and execute multi-stage releases manually when CI/CD pipelines aren't available.
  • Lead requirement gathering sessions and maintain client relationships through effective communication and collaboration skills.
  • Plan, architect, and rewrite legacy systems using newer technologies and methods, with input by a team of experts utilizing industry best practices for coding, documentation, testing, and deployment.
  • Full stack – UI/UX experience, CI/CD, backend and everything in between.
  • Good at coming up with creative solutions that balance time, cost, features, and functionality.
  • Proficient in comprehensive testing methodologies, including hands-on manual testing and development of automated unit tests for CI/CD pipelines.
  • Create, navigate, and optimize established deployment workflows across multiple environments (develop, staging, and production), with an emphasis on understanding and enhancing CI/CD pipelines during legacy system modernization.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: