What are the responsibilities and job description for the DevExpress Developer position at BizTek People, Inc. | APA International Placement Consultants?
Title: 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 and
implement user interfaces using DevExpress controls for desktop, web, and
mobile applications.
- Application Development:
Build and maintain robust, scalable applications using .NET frameworks
like ASP.NET Core, Blazor, and C#.
- Collaboration: Work with
cross-functional teams, including backend developers, QA testers, and
project managers, to define project requirements and deliver solutions.
- Code Quality: Participate in
code reviews, write clean and maintainable code, and follow best
practices.
- Troubleshooting and
Maintenance: Identify and resolve software defects, optimize application
performance, and maintain existing codebases.
- Integration: Integrate
third-party services and APIs to enhance application functionality.
- Documentation: Document
solutions to support ongoing maintenance and knowledge sharing.
Requirements
Key skills &
Qualifications
- Experience: 3-5 years of
experience
- Technical Proficiency: Strong
knowledge of .NET technologies, especially C# and ASP.NET. Experience with
specific DevExpress products and frameworks is often required.
- Programming: Proficiency in
programming languages (e.g., C#) and an understanding of data structures
and algorithms.
- Development Tools:
Familiarity with development environments like Visual Studio and source
control systems like Git.
- Databases: Experience with
databases, particularly SQL Server.
- Soft Skills: Excellent
problem-solving, communication (both written and verbal), and teamwork
skills are crucial.
- Attention to Detail: A high
degree of precision is needed to prevent bugs and ensure high-quality
functionality and performance.
- Continuous Learning: A
willingness to stay up-to-date with evolving technologies and frameworks
is essential for success.