We are seeking a skilled and self-motivated .NET Developer to join our Digital Workplace Engineering team. You will design develop and maintain high-quality software solutions for engineering and operations teams.
The ideal candidate has strong experience in software development scripting and modern programming practices. You will lead requirement sessions document technical needs and deliver end-to-end solutions including design coding testing code reviews deployment and ongoing maintenance with minimal supervision.
Youll apply the latest industry practices while aligning with internal development standards to ensure scalable and sustainable solutions.
Miratech is a trusted partner of a leading global provider of investment advisory and risk management solutions.
Responsibilities:
- Design develop and maintain robust software solutions using C#.NET as the primary technology.
- Build and support applications that interface with backend infrastructure including Active Directory Azure Intune SQL Server and SCCM/MECM.
- Develop and maintain Windows-based applications (WinForms WPF) services and console applications.
- Collaborate with internal teams and external vendors to ensure seamless integration of systems and applications across both on-premises and cloud environments.
- Implement and support REST and RPC APIs and assist in creating/hosting web services.
- Contribute to all stages of the software development lifecycle following Agile methodologies.
- Maintain high standards for code quality documentation and training materials to support product support and knowledge sharing.
- Manage multiple priorities effectively balancing development tasks with overall business and operational goals.
Qualifications :
- 4 years of experience in software development using C#.NET.
- Knowledge in PowerShell.
- Hands-on experience with Azure cloud platform.
- Solid experience with SQL Server (or MySQL).
- Familiarity with REST and RPC APIs and creating/hosting web services.
- Understanding of Object-Oriented Programming (OOP) principles.
- Experience working in Agile environments and understanding of Agile methodologies.
Nice to Have:
- Exposure to additional programming/scripting languages such as VBScript JavaScript Python.
- Experience with Microsoft Graph API.
- Experience in developing web applications.
- Familiarity with design and architectural patterns such as Model-View-Controller (MVC).
- Knowledge of Active Directory including reading/writing object attributes.
- Basic understanding of Linux environments.
We offer:
- Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
- Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package including health insurance language courses and a relocation program.
- Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
- Growth Mindset: reap the benefits of a range of professional development opportunities including certification programs mentorship and talent investment programs internal mobility and internship opportunities.
- Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
- Welcoming Multicultural Environment: be a part of a dynamic global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
- Social Sustainability Values: join our sustainable business practices focused on five pillars including IT education community empowerment fair operating practices environmental sustainability and gender equality.
* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race color religion sex national origin age disability veteran status sexual orientation gender identity or any other protected status under applicable law.
Remote Work :
No
Employment Type :
Full-time