
Software Engineer
- Noida, Uttar Pradesh
- Permanent
- Full-time
- Maintain & extend services for our DEX solution like Application Experience Management, Virtual Desktop Experience, Endpoint Diagnostics & Patch Management
- Participate in the architecture design and development of new features for our software in C#
- Continuously Integrate, build and deploy our solution from test system to production
- Enhance and maintain common APIs based on architecture guidelines and frameworks
- Enhance and maintain common database systems of high availability and quality
- Optimize and enhance our software with new, efficient algorithms and state-of-the-art software tools and technologies
- Work independently on solutions for specified requirements that align with our quality standards
- Ensure that our software is secure, stable, scalable and runs efficiently
- Monitor the latest technical developments in your field and make proposals for improvement
- Guide and assist other team members in engineering topics relevant for the team
- Collaborate with field teams (like Customer Support & Sales Engineering) to analyze customer issues and provide workarounds, and code-fixes
- A university degree in the field of information technology, computer science & engineering or a related subject
- 4+ years of professional experience in the field of software development
- Solid knowledge of .NET (C#) and SQL is mandatory
- Solid experience in setting up & managing VMs using Hypervisor
- Experience with Microsoft Visual Studio or Rider, Resharper, GIT, ADO/TFS build
- Experience in shaping the architecture of complex, large-scale distributed systems.
- Understanding of Clean Code and Design Patterns for object-orientated programming
- Experience in one or more of the following areas is preferred: multi-threaded programming, network communications, and digital certificates/PKI.
- A positive and solution-oriented mindset paired with a structured and analytical way of thinking/working, being a team player, as well as motivated to learn new things
- Familiarity with cloud technologies such as: Azure Kubernetes Services, Kafka, Databricks
- Familiarity with AI-tools for coding (eg: Co-pilot) is a plus
- Knowledge of Typescript, React, C++ is a plus
- Fluency in English is mandatory, further languages are a plus