
.Net Developer with WPF and SQL (prior exp in a software development company will be preferred)
Posted Today by 1757396525
Negotiable
Outside
Remote
USA
Summary: The WPF and Entity Framework Backend Developer will focus on designing, developing, and maintaining server-side logic and database interactions for applications utilizing WPF as the front-end interface. This role requires expertise in Entity Framework for efficient data management and collaboration with cross-functional teams. The position is part of a transition towards browser-based applications and AWS-hosted services. Candidates with recent experience in a software development company will be prioritized for selection.
Key Responsibilities:
- Design and develop server-side logic using C#, .NET, and Stored Procedures.
- Create and maintain database object models with Entity Framework.
- Implement efficient data access and manipulation using Entity Framework and LINQ queries.
- Develop and integrate APIs and web services to support application functionality.
- Design and implement data storage solutions, including schemas and queries.
- Optimize application performance, particularly database queries and server-side logic.
- Identify and resolve performance bottlenecks and defects.
- Write unit and integration tests to ensure code quality and reliability.
- Troubleshoot and debug existing applications.
- Work with frontend developers, UI/UX designers, and stakeholders to deliver integrated solutions.
- Provide technical guidance and mentoring to other developers.
- Communicate progress, risks, and issues with stakeholders.
- Write clean, maintainable, and well-documented code following best practices.
- Document application design, code, and functionality.
- Stay current with advancements in .NET and Entity Framework technologies.
Key Skills:
- Proficiency in C#, .NET Framework and/or .NET Core/5+.
- Strong knowledge of Entity Framework.
- Experience with relational databases (e.g., SQL Server).
- Expertise in LINQ for data manipulation.
- Solid understanding of OOP principles.
- Experience with asynchronous programming (async/await).
- Familiarity with Git or other version control systems.
- Excellent problem-solving and analytical abilities.
- Strong communication and teamwork skills.
- Attention to detail with a results-oriented mindset.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Candidates with recent exp in a Software Development company will be shortlisted
Migration Roadmap
Our goal over the next two years is to transition from WPF to browser-based applications and move from on-premises offerings to AWS-hosted services for our clients. The new UI may be React-based. The current third-party toolset provider is Telerik, and we will evaluate whether their web UI solutions are a better fit compared to adapting the corporate React framework, which is not yet fully mature.
WPF and Entity Framework Backend Developer Job Description
Job Summary
The WPF and Entity Framework Backend Developer will be responsible for designing, developing, and maintaining server-side logic and database interactions for applications using WPF as the front-end interface. The role requires expertise in Entity Framework for efficient data access and management, writing high-quality and maintainable code, ensuring application performance and reliability, and collaborating closely with cross-functional teams.
Responsibilities
Design & Development
Design and develop server-side logic using C#, .NET, and Stored Procedures.
Create and maintain database object models with Entity Framework.
Implement efficient data access and manipulation using Entity Framework and LINQ queries.
Develop and integrate APIs and web services to support application functionality.
Design and implement data storage solutions, including schemas and queries.
Performance & Optimization
Optimize application performance, particularly database queries and server-side logic.
Identify and resolve performance bottlenecks and defects.
Testing & Quality Assurance
Write unit and integration tests to ensure code quality and reliability.
Troubleshoot and debug existing applications.
Collaboration & Communication
Work with frontend developers, UI/UX designers, and stakeholders to deliver integrated solutions.
Provide technical guidance and mentoring to other developers.
Communicate progress, risks, and issues with stakeholders.
Other Responsibilities
Write clean, maintainable, and well-documented code following best practices.
Document application design, code, and functionality.
Stay current with advancements in .NET and Entity Framework technologies.
Required Skills and Qualifications
Technical Skills
Proficiency in C#, .NET Framework and/or .NET Core/5+.
Strong knowledge of Entity Framework.
Experience with relational databases (e.g., SQL Server).
Expertise in LINQ for data manipulation.
Solid understanding of OOP principles.
Experience with asynchronous programming (async/await).
Familiarity with Git or other version control systems.
Soft Skills
Excellent problem-solving and analytical abilities.
Strong communication and teamwork skills.
Attention to detail with a results-oriented mindset.