Job DescriptionTitle: DevExpress Developer
Duration: 6-12 Months
Location: Fully Remote
Job Description
Designing and developing software applications with DevExpress UI controls, which includes creating user interfaces, building and maintaining applications using .NET technologies like C# and ASP.NET, and troubleshooting bugs.
Key responsibilities include collaborating with cross-functional teams, writing clean and maintainable code, and integrating third-party services. Strong problem-solving, communication, and attention to detail are also essential.
Key responsibilities
- UI/UX Development: Design andimplement user interfaces using DevExpress controls for desktop, web, andmobile applications.
- Application Development:Build and maintain robust, scalable applications using .NET frameworkslike ASP.NET Core, Blazor, and C#.
- Collaboration: Work withcross-functional teams, including backend developers, QA testers, andproject managers, to define project requirements and deliver solutions.
- Code Quality: Participate incode reviews, write clean and maintainable code, and follow bestpractices.
- Troubleshooting andMaintenance: Identify and resolve software defects, optimize applicationperformance, and maintain existing codebases.
- Integration: Integratethird-party services and APIs to enhance application functionality.
- Documentation: Documentsolutions to support ongoing maintenance and knowledge sharing.
RequirementsKey skills & Qualifications
- Experience: 3-5 years ofexperience
- Technical Proficiency: Strongknowledge of .NET technologies, especially C# and ASP.NET. Experience withspecific DevExpress products and frameworks is often required.
- Programming: Proficiency inprogramming languages (e.g., C#) and an understanding of data structuresand algorithms.
- Development Tools:Familiarity with development environments like Visual Studio and sourcecontrol systems like Git.
- Databases: Experience withdatabases, particularly SQL Server.
- Soft Skills: Excellentproblem-solving, communication (both written and verbal), and teamworkskills are crucial.
- Attention to Detail: A highdegree of precision is needed to prevent bugs and ensure high-qualityfunctionality and performance.
- Continuous Learning: Awillingness to stay up-to-date with evolving technologies and frameworksis essential for success.