الخبرة : 0-3 سنة
الراتب : غير مذكور
المكان : السعودية العربيه
We're looking for a senior .NET developer to join us.
Your position as a .NET developer will be instrumental in designing, coding, testing, and maintaining software applications that power our organization's operations. As a crucial part of our software development team, you will also be responsible for developing back-end components as well as supporting our front-end software developers.
Objectives of the role:
Writing clean, scalable, and efficient code using the .NET framework
Testing and debugging applications to ensure optimal performance and reliability
Collaborating with cross-functional teams to gather and analyze project requirements
Coding, testing, and debugging software applications, ensuring high-quality and efficient performance
Participating in system integration, troubleshooting, and performance optimization
Your tasks:
Support/Customize our software solutions using the .NET framework and related technologies
Collaborate with business analysts and product managers to understand application requirements
Write efficient, reusable, scalable code in C# and ASP.NET technology
Conduct code reviews, unit testing, and debugging to ensure software functionality
Integrate software components with third-party systems and services
Provide ongoing support and maintenance for existing software applications
Stay informed about advancements in the .NET framework and related technologies
Requirements
Bachelor's degree in computer science, Information Technology, or a related field
5+ years of experience as a .NET developer or software developer
Strong understanding of the .NET framework, C#, and object-oriented programming
Proficiency in database design and SQL
Experience with web development technologies, including ASP.NET, ASP.NET Core, and API
Detail-oriented with a focus on delivering high-quality and efficient software solutions
Efficient communication skills and the ability to work collaboratively within a team
Strong knowledge of software development is the best practice and design patterns.
Preferred Skills And Qualifications
Professional certification in .NET development or related technologies
Experience with SharePoint and project server (preferred)
Experience with front-end technologies such as Angular (preferred), HTML, CSS, and JavaScript
Knowledge of database systems, cloud computing platforms, and SQL
Familiarity with software version control systems (e.g., Git)
Understanding of security best practices in software development