C# .Net Software Engineer, Orem, UT. Exp with .NET framework 4, Visual Studio 2010, C# 4.0, WPF, Winforms, Prism, MVVM frameworks, and associated technologies. Perm job. Pay: $60k-80k DOE.
Essential Duties and Responsibilities
• Develop and design, implement, integrate and maintain C# product components within the Microsoft .Net 4 framework on the desktop and tablet. Conduct unit, integration, and system testing of product functionality. Troubleshoot complex software applications. Research problems discovered by QA or product support and provide acceptable problem resolution.
• Utilize proven development patterns in software development such as the MVVM pattern, and transform existing code to become self-documenting, encourage loose coupling, create or enhance a high separation of concerns, reusability, readability, and maintainability.
• Troubleshoot moderately complex software applications utilizing diagnostic skills related to software and hardware setup and integration, mobile device setup, and operating system configuration.
• Research problems discovered by QA or product support and provide acceptable problem resolution.
• Be passionate about the craft of software engineering, develop new technological proficiencies, and continually improve any proficiency in all areas of that craft.
• Recognize product marketing requirements including target environments, performance criteria and competitive issues.
• Prepare critical technical documentation. Provide valuable input to associated team.
• Collaborate extensively in problem resolution while contributing to a growing knowledge network that improves the effectiveness of our products and provides valuable information to our customers.
• Research and identify new technologies and developmental tools.
• Participate in ongoing code reviews and design meetings.
• Adhere to and/or enforce established policies and procedures.
• Perform other duties as assigned.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience
• Bachelor’s degree (BA/BS) from a four-year college or university (Computer Science or Engineering degree) with 3 (three) to 7 (seven) years of experience.
• Software Engineering Skills • Microsoft . Net 4 framework development with C# 4.0 experience is essential.
• Presentation layer (Microsoft WPF) development experience is a must.
• Experience with Touch events and event handling in WPF 4 a plus.
• Experience developing multi-threaded applications using the Task Parallel Library (TPL).
• Skilled using Visual Studio 2010.
• Experience in Software Full life cycle: OO Analysis, Architecture, Design and implementation, testing, bug fixing, and patching.
• Experience with mobile devices and drivers are a plus
• Develop and design, implement, integrate and maintain C# product components within the Microsoft .Net 4 framework on the desktop and tablet. Conduct unit, integration, and system testing of product functionality. Troubleshoot complex software applications. Research problems discovered by QA or product support and provide acceptable problem resolution.
• Utilize proven development patterns in software development such as the MVVM pattern, and transform existing code to become self-documenting, encourage loose coupling, create or enhance a high separation of concerns, reusability, readability, and maintainability.
• Troubleshoot moderately complex software applications utilizing diagnostic skills related to software and hardware setup and integration, mobile device setup, and operating system configuration.
• Research problems discovered by QA or product support and provide acceptable problem resolution.
• Be passionate about the craft of software engineering, develop new technological proficiencies, and continually improve any proficiency in all areas of that craft.
• Recognize product marketing requirements including target environments, performance criteria and competitive issues.
• Prepare critical technical documentation. Provide valuable input to associated team.
• Collaborate extensively in problem resolution while contributing to a growing knowledge network that improves the effectiveness of our products and provides valuable information to our customers.
• Research and identify new technologies and developmental tools.
• Participate in ongoing code reviews and design meetings.
• Adhere to and/or enforce established policies and procedures.
• Perform other duties as assigned.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education and/or Experience
• Bachelor’s degree (BA/BS) from a four-year college or university (Computer Science or Engineering degree) with 3 (three) to 7 (seven) years of experience.
• Software Engineering Skills • Microsoft . Net 4 framework development with C# 4.0 experience is essential.
• Presentation layer (Microsoft WPF) development experience is a must.
• Experience with Touch events and event handling in WPF 4 a plus.
• Experience developing multi-threaded applications using the Task Parallel Library (TPL).
• Skilled using Visual Studio 2010.
• Experience in Software Full life cycle: OO Analysis, Architecture, Design and implementation, testing, bug fixing, and patching.
• Experience with mobile devices and drivers are a plus
No comments:
Post a Comment