Logo
Tavant

Senior .NET full stack Developer

Tavant, Atlanta

Save Job

Job Description: As a hands-on Sr. .NET full-stack Developer at CADY, you will be responsible for designing, developing, and maintaining high-quality desktop applications . These roles require a strong object-oriented programming mindset , a passion for best practices, and experience working within a Microsoft technology stack . You will work closely with our product managers, designers, and other developers to deliver high-quality software solutions that meet the needs of our customers.


Key Responsibilities:

  • Design, develop, and maintain WPF applications using MVVM architecture .
  • Implement XAML, data binding, dependency properties, commands, and templating to create dynamic and responsive UI components.
  • Ensure seamless integration of new code without disrupting existing functionality.
  • Utilize multi-threaded programming to enhance performance and responsiveness.
  • Participate and make Architectural decision in developing enterprise-level software.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, scalable, and efficient code following best practices and coding standards.
  • Implement and maintain database solutions using SQL Server and other relational/ non-relational databases.
  • Ensure the performance, quality, and responsiveness of applications.
  • Troubleshoot and debug applications to optimize performance.
  • Participate in code reviews and provide constructive feedback to peers.
  • Able to provide technical guidance, direction, and support to other team members.
  • Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain current and competitive.

Requirements:

  • 12+ years hands-on experience in development using .NET technologies.
  • Strong expertise in WPF and MVVM.
  • Proficiency in C#, .Net core.
  • Solid understanding of object-oriented programming (OOP) principles .
  • Strong understanding of relational databases and SQL.
  • Experience with RESTful API design and development.
  • Familiarity with WCF, MVC, and ASP.NET Core .
  • Experience in Entity Framework, dapper, SSO, OAuth.
  • Familiarity with version control systems such as Git.
  • Event driven programming.
  • Knowledge of DevOps practices and CI/CD pipelines.
  • Experience in modern architectures such as Event Driven, MVC, Serverless, Microservices.
  • Strong communication and teamwork abilities.
  • Familiarity with Agile/Scrum development methodologies
  • Experience with AWS cloud services such as Lambda, Step functions, Beanstalk, S3.
  • Experience with modern JavaScript frameworks such as Angular, React.
  • Plus to have experience in DevExpress Reporting, NLog, Sentry, ZXing, Xamarin.


Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Experience in Digital media domain is a plus.