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.