We are seeking a skilled and motivated C#, WPF SQL Developer to join our dynamic team. The ideal candidate will have a strong background in C# development, WPF (Windows Presentation Foundation), and SQL database management. In this role, you will be responsible for designing, developing, testing, and maintaining software applications that meet our clients' needs.
Key Responsibilities:
- Collaborate with cross-functional teams to gather and define software requirements.
- Design and implement software solutions using C# and WPF, ensuring high performance, responsiveness, and scalability.
- Develop and maintain SQL databases, including writing complex queries, stored procedures, and triggers.
- Debug and troubleshoot software defects, providing timely resolutions.
- Perform code reviews to maintain code quality and adherence to coding standards.
- Stay up-to-date with industry best practices, technologies, and trends to continuously improve software development processes.
- Work closely with software architects and project managers to ensure project goals and timelines are met.
- Document software designs, technical specifications, and development processes.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
- Proven experience in C# development, WPF, and SQL database management.
- Strong understanding of software development methodologies and practices.
- Proficiency in database design, optimization, and maintenance.
- Experience with version control systems (e.g., Git) is a plus.
- Excellent problem-solving and communication skills.
- Ability to work effectively both independently and as part of a team.
- Detail-oriented and committed to producing high-quality code.
- Knowledge of software development best practices and coding standards.