1

Junior Wpf Developer Jobs in Florida (NOW HIRING)

Senior Software Engineer

Melbourne, FL · On-site

$113K - $149K/yr

... junior developers. • Consistent achievement of Software Engineering targets (safety, scope ... Presentation Foundation (WPF), Windows Communication Foundation (WCF) and XAML. Company

Junior Wpf Developer information

What is a junior WPF developer?

Junior WPF Developers are entry-level software developers who specialize in building desktop applications using Windows Presentation Foundation (WPF), a framework provided by Microsoft for creating rich user interfaces on Windows. They typically work with C# and XAML to design, develop, and maintain applications, often under the guidance of more experienced developers. Their responsibilities often include implementing UI features, fixing bugs, and learning best practices for WPF development. Junior WPF Developers are expected to have a basic understanding of object-oriented programming, XAML syntax, and the principles of UI/UX design.

What are the key skills and qualifications needed to thrive as a junior WPF developer, and why are they important?

To thrive as a Junior WPF Developer, you need a solid grasp of C#, .NET framework, and XAML, typically supported by a degree in computer science or related field. Familiarity with Visual Studio, source control systems like Git, and understanding of MVVM architecture are commonly required technical proficiencies. Strong problem-solving abilities, attention to detail, and effective communication help you collaborate with team members and quickly adapt to project requirements. These skills ensure you can build robust, maintainable user interfaces and contribute effectively to software development teams.

What are some common challenges faced by junior WPF developers when starting in a new team?

Junior WPF Developers often encounter challenges such as understanding existing codebases, adapting to team coding standards, and becoming proficient with MVVM architecture. Collaborating with designers and backend developers to ensure smooth UI and data integration can also be a learning curve. However, most teams provide mentorship, code reviews, and pair programming opportunities to help new developers grow and quickly become valuable contributors.

What is the difference between Junior Wpf Developer vs Junior C# Developer?

AspectJunior Wpf DeveloperJunior C# Developer
Required SkillsWPF, XAML, UI design, C#C#, .NET, programming fundamentals
Work EnvironmentDesktop application development, UI-focusedGeneral software development, backend and frontend
Industry UsageCompanies developing Windows desktop appsBroad software industry, including web and desktop
CertificationsOptional, related to C#/.NETOptional, related to C#/.NET

Junior Wpf Developers specialize in creating Windows desktop applications with a focus on UI using WPF and XAML, while Junior C# Developers have a broader programming role in various .NET applications. Both roles often require similar foundational C# skills and are common entry points in software development teams.

What are the most commonly searched types of Wpf Developer jobs in Florida?

The most popular types of Wpf Developer jobs in Florida are:

What cities in Florida are hiring for Junior Wpf Developer jobs?

Cities in Florida with the most Junior Wpf Developer job openings:

Senior Software Engineer

TEKFORTUNE INC

Melbourne, FL • On-site

$113K - $149K/yr

Full-time

Re-posted 9 days ago


Job description

Job Summary:
TEKFORTUNE INC is a fast-growing consulting firm specializing in staffing services for leading organizations. They are seeking a highly experienced Senior Software Engineer to lead the design, development, and integration of software solutions within a Windows environment, with a focus on SCADA systems and industrial automation.
Responsibilities:
• Define the software requirements specifications.
• Define software architecture, design and implement the code.
• Excellent familiarity and use of configuration management tools to create baselines, merge source file changes and make formal software releases.
• Build and maintain interfaces between Windows-based applications and SCADA systems.
• Develop and maintain communication of SCADA systems and industry standard protocols such as Genisys, Modbus, UDP, TCP/IP, and Serial Communication.
• Integrate software with PLCs from various vendors (e.g. Allen-Bradley).
• Collaborate with cross-functional engineering teams to define system requirements and ensure seamless integration.
• Making main technical choices for software development
• Optimize and maintain legacy codebases written in C, C++, and C#/. Net.
• Conduct code reviews, testing, and debugging to ensure high-quality deliverables.
• Document software architecture, design decisions, and integration workflows.
• Apply Object-Oriented Programming (OOP) principles to contribute to robust software design.
• Provide technical leadership and mentorship to junior developers.
• Consistent achievement of Software Engineering targets (safety, scope, quality, schedule, budget, and technical performance) across Office application programs, project development, and product sustaining efforts
• Adherence to department budget and utilization targets while on-time project staffing
• Adherence to Software Engineering processes, including requirements management, traceability, defect tracking and source code management
• Development and continued growth of competencies in C, C++, C#/.Net
Qualifications:
Required:
• Bachelor’s Degree of Science in Computer Science, Engineering or related field
• 7+ years of experience in software development and architecture in a Windows environment.
• Proficiency in C, C++, C#/.Net technologies
• Strong experience with SCADA systems and industrial automation interfaces.
• In-depth knowledge of Modbus (RTU/TCP) communication protocols.
• Experience integrating with PLCs and industrial control systems.
• Familiarity with configuration management tools like JIRA/GIT/Clearcase for source control and project tracking.
• Solid understanding of multithreading, memory management, and performance optimization.
• Experience with industrial communication standards (e.g., OPC UA/DA).
• Experience with Client Cimplicity SCADA systems.
Preferred:
• Experience with Web Gui/Full-stack development both front and back-end development.
• Experience with real-time and embedded development, FPGA experience, board bring-up, peripheral bring-up and low-level driver development.
• Knowledge of industrial cybersecurity best-practices.
• Familiarity with Agile/Scrum methodologies.
• Experience with scripting languages (e.g., Python, PowerShell) for automation tasks.
• Development in a Linux environment is a plus.
• Solid grasp of software design patterns and object-oriented principles.
• Exposure to AI frameworks or machine learning libraries.
• Demonstrated experience in developing software solutions involving GPS technologies.
• Experience working with a client server architecture.
• Experience with Microsoft Visual Studio development environment.
• Experience with Microsoft SQL server database.
• Experience with Microsoft Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF) and XAML.
Company:
Tekfortune Inc. Founded in 2014, the company is headquartered in Piscataway, USA, with a team of 51-200 employees. The company is currently Growth Stage.

Tekfortune logo

About Tekfortune

Sourced by ZipRecruiter

Our IT staffing services help companies customize business applications, develop software, manage their IT Infrastructure, and design and engineer technology products. Through our quality workforce solutions, we introduce technology professionals that are the correct match for our clients. Partner with Us Today

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Piscataway, NJ, US

Year founded

2014