Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
.ΝΕΤ Engineer (with Dynamics 365) image - Rise Careers
Job details

.ΝΕΤ Engineer (with Dynamics 365)

At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a .ΝΕΤ Engineer (with Dynamics 365) to join our UniQue team.

What will you be bringing to the team?

  • Design and implement software solutions using C# and .NET
  • Be the developer for customer implementations through analysis, design, development, and implementation
  • Assist with the deployment and configuration of the system
  • Propose viable technical solutions
  • Maintain comprehensive technical documentation, including code documentation, and system documentation, to aid in knowledge sharing and onboarding of new team members
  • Investigate and resolve complex technical issues, providing root cause analysis and implementing solutions to prevent recurrence
  • Participate in project planning sessions, provide technical input for project estimations, and ensure that development timelines are met
  • Collaborate effectively with cross-functional teams, to deliver high-quality software solutions
  • Promote a culture of continuous improvement within the development team, identifying areas for process enhancement and efficiency gains

What do you need to succeed in this position?

  • Degree in an IT-related field
  • At least 5 years of work experience in Software Development
  • Working experience with C# and the latest .NET versions
  • Hands-on knowledge of authentication and authorization mechanisms using JWT tokens and integration with Keycloak
  • Experience using Power Platform and Dynamics 365 customization for modeling solutions
  • Experience using Power Platform Dataverse Client to communicate with Dynamics 365
  • Familiarity with writing unit tests that are de-coupled from the system under test
  • Proficiency in Object-Oriented Designs
  • Experience with writing REST APIs
  • Good knowledge of the use of Git or any other source code versioning tool
  • Knowledge of Azure Components: App Services, Azure Storage, Azure Application Insights, etc. would be an advantage
  • Experience using Agile methodologies
  • Excellent use of the English language (verbal & written)

At Uni Systems, we are providing equal employment opportunities and banning any form of discrimination on grounds of gender, religion, race, color, nationality, disability, social class, political beliefs, age, marital status, sexual orientation or any other characteristics. Take a look at our Diversity, Equality & Inclusion Policy for more information.

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About .ΝΕΤ Engineer (with Dynamics 365), Uni Systems

At Uni Systems, we're on an exciting journey to transform digital visions into reality, and we're looking for a talented .NET Engineer with Dynamics 365 expertise to join our UniQue team. In this role, you'll dive into designing and implementing innovative software solutions using C# and the latest .NET technologies. Your work will impact customer implementations, assisting from the analysis phase to deployment and configuration of systems. You'll play a crucial role in proposing technical solutions while maintaining comprehensive documentation for knowledge sharing. Tackling complex technical challenges will be part of your day-to-day, ensuring that you provide effective root cause analysis to prevent future issues. Collaborating with cross-functional teams is key, and together, you'll deliver high-quality software that meets our development timelines. We're also passionate about continuous improvement, so your insights on enhancing efficiency within our team will be highly valued. To thrive in this position, you'll need a degree in an IT-related field, complemented by at least 5 years of experience in software development. Proficiency with C# and .NET, alongside hands-on experience with Power Platform and Dynamics 365, is essential. If you're familiar with Git, Agile methodologies, and have excellent English communication skills, you'll fit right in. Join us at Uni Systems, where diversity and inclusion are at the forefront of our values, as we create an innovative and equitable workspace for all!

Frequently Asked Questions (FAQs) for .ΝΕΤ Engineer (with Dynamics 365) Role at Uni Systems
.NET Engineer (with Dynamics 365) job responsibilities at Uni Systems?

As a .NET Engineer with Dynamics 365 at Uni Systems, you'll be responsible for designing and implementing software solutions, assisting in customer implementations through various stages including analysis, development, and deployment. You'll maintain comprehensive technical documentation, resolve complex technical issues, and ensure timely project delivery while collaborating with cross-functional teams.

Join Rise to see the full answer
What qualifications are needed for the .NET Engineer (with Dynamics 365) role at Uni Systems?

To qualify for the .NET Engineer (with Dynamics 365) position at Uni Systems, candidates should hold a degree in an IT-related field and possess at least 5 years of software development experience, specifically with C# and .NET. Experience with Power Platform, Dynamics 365 customization, and knowledge of Azure components is highly beneficial.

Join Rise to see the full answer
What technical skills should a candidate have for the .NET Engineer (with Dynamics 365) job at Uni Systems?

Candidates for the .NET Engineer (with Dynamics 365) role at Uni Systems should have strong skills in C#, .NET, REST APIs, and unit testing in an object-oriented design environment. Familiarity with Git, Agile methodologies, and authentication mechanisms such as JWT tokens and Keycloak will also set you apart.

Join Rise to see the full answer
How does Uni Systems support equality in the hiring process for the .NET Engineer (with Dynamics 365) position?

At Uni Systems, we are dedicated to fostering a diverse and inclusive workplace. Our hiring process for the .NET Engineer (with Dynamics 365) position is grounded in equality, ensuring no discrimination on any grounds, including gender, race, or age. We actively promote diversity and equality through our policies and company culture.

Join Rise to see the full answer
What types of projects will a .NET Engineer (with Dynamics 365) work on at Uni Systems?

As a .NET Engineer with Dynamics 365 at Uni Systems, you will work on a variety of innovative software projects aimed at transforming digital operations for our clients. This includes implementing specific customer solutions, enhancing system functionalities, and contributing to the continuous improvement of our development processes.

Join Rise to see the full answer
Common Interview Questions for .ΝΕΤ Engineer (with Dynamics 365)
What is your experience with C# and .NET for software development?

When answering this question, focus on specific projects where you utilized C# and .NET. Describe your role, the challenges you faced, and how you overcame them, showcasing your problem-solving skills and knowledge of the technologies.

Join Rise to see the full answer
Can you explain your understanding of Dynamics 365 and its applications?

To effectively answer this, detail your familiarity with Dynamics 365. Mention any specific functionalities you've worked with, including customization and integration with the Power Platform, highlighting how this experience will benefit the role.

Join Rise to see the full answer
How do you handle complex technical issues during project development?

Share a specific instance where you encountered a complex issue. Explain the steps you took to investigate the root cause and the solution you implemented. Emphasize your analytical skills and ability to work collaboratively to resolve problems.

Join Rise to see the full answer
What is your approach to maintaining technical documentation?

Discuss the importance of documentation in software development. Explain how you incorporate documentation in your workflow to aid knowledge sharing and onboarding, and provide examples of the types of documentation you've created.

Join Rise to see the full answer
Describe your experience with testing and quality assurance in development?

Highlight your knowledge of writing unit tests and employing methodologies that ensure quality throughout the development process. Mention any specific tools or frameworks you have used, showcasing your focus on delivering high-quality software.

Join Rise to see the full answer
How do you ensure timely completion of your projects?

Talk about your experience with project planning, estimating timelines, and how you prioritize tasks. Mention your use of Agile methodologies to adapt to changes and maintain efficient workflows that lead to project success.

Join Rise to see the full answer
What role does collaboration play in your work as a developer?

Emphasize the importance of teamwork in the development process. Provide examples of how you've collaborated with cross-functional teams, showcasing your ability to communicate and contribute effectively to different aspects of a project.

Join Rise to see the full answer
Can you share your experience with Azure components in your projects?

Discuss any Azure components you've worked with, such as App Services or Azure Storage. Explain how you integrated these components into your projects and the benefits they provided, demonstrating your technical expertise.

Join Rise to see the full answer
What practices do you follow to promote continuous improvement in development?

Describe approaches you've implemented to enhance processes within your development team. This could include feedback loops, retrospectives, or introducing new tools that streamline workflows and improve efficiency.

Join Rise to see the full answer
How do you stay updated with the latest trends and technologies in software development?

Talk about your commitment to continuous learning. Mention resources you use, such as online courses, professional communities, or reading articles. Highlight how this habit has allowed you to bring innovative solutions to your work.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Uni Systems Remote No location specified
Posted 13 days ago
Photo of the Rise User
Uni Systems Remote No location specified
Posted 6 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
Müller`s Solutions Remote No location specified
Posted 5 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Rockstar Remote No location specified
Posted 7 days ago

Uni Systems SA, a 100% subsidiary of Info-Quest, the largest IT Company in Greece for many years, is the Group's specialized integrated technology solutions implementation Company. Uni Systems is the largest IT & Communications integrated solution...

20 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 6, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!