Job Openings Senior .Net Developer

About the job Senior .Net Developer

About the job

Location: Fully remote
Start date: ASAP
Languages: English in mandatory

We are hiring at Pragmatike to expand our team and drive the growth of our internal projects.

Our focus is on developing cutting-edge solutions in Cloud Computing, Blockchain, and Artificial Intelligence, while fostering a culture of collaboration and innovation. Joining us means being part of a passionate team where your ideas and skills directly contribute to shaping tomorrow's technologies.

If you're excited about working on ambitious projects in a dynamic and flexible environment, we'd love to hear from you!

Responsabilities:

  • Design, develop, and maintain Windows applications using C# and .NET technologies.
  • Responsible for Windows Desktop app lifecycle management.
  • Optimize application performance and troubleshoot issues to ensure robust and scalable solutions.
  • Participate in design and code reviews to ensure code quality and compliance with development standards.


Required Qualifications:

  • Experience in Windows application development using C# and .NET Framework/.NET Core.
  • Proficiency with UI/UX development for Windows applications.
  • Strong understanding of Windows OS internals, APIs, and app lifecycle.
  • Experience with software design patterns, SOLID principles, and object-oriented programming.
  • Knowledge of version control systems, preferably Git.
  • Excellent debugging and problem-solving skills.
  • Familiarity with asynchronous programming and multi-threading.
  • Strong communication and collaboration skills.


Prefered Qualifications:

  • Familiarity with modern DevOps practices, CI/CD pipelines, and automated testing frameworks.
  • Knowledge of performance optimization techniques and memory management for desktop applications.
  • Electron/Node.js/Javascript/Typescript is a plus but not required.