We are looking for talented people who value integrity, informed decision-making and collaboration. If you believe you are one of those talented people, and are interested in being considered for a career at FANUC America, we invite you to apply today!
FANUC America Corporation provides the most complete range of industry-leading robotics, CNC and motion control systems, and ROBODRILL machining centers. Our innovative technologies and proven expertise help manufacturers in the Americas to be more efficient, reliable and profitable. FAC is currently searching for a Software Developer to join our team to develop desktop and web-based software products based on sales force requirements to support the sale of CNC Systems and options. This role will work in an Agile/Scrum development environment with the software team to architect, design, support, and test software/hardware products developed for use by customers and the sales force. Primary responsibilities will include:
Creation and Maintenance of internal web sites based on ASP.NET (MVC).
Development and maintenance of software written in C# and WPF.
Write product specifications and hardware requirements.
Develop initial project plan schedule.
Identify all tasks for project.
Apply initial estimates of task completion.
Identify additional resources as needed.
Test software after development
Release to any test team or beta customers.
Create installation, maintenance, and user documentation.
Assist team members in the development of coding strategies and debugging of difficult software applications.
Ideal candidate will have the following experience/skills and education:
Degree in Computer Science, Electrical Engineering, Management Information Systems or Information Technology or related experience
Minimum 1 year of software development or web design experience. Experience should include:
Web Development, ASP.Net, MVC
Relational database programming using SQL and SQL Server.
Front end technologies, including HTML, CSS, Javascript, JQuery.
Microsoft Programming Tools such as Visual Studio and Team Foundation/Azure.
Microsoft C# programming, WPF a plus
Distributed systems, networking, and data structures.
Familiarity with Microsoft scrum development environment.
Experience with Visual Studio.
Knowledge of common software programming architectures such as MVVM and MVC.
Knowledge of C++ a plus.
Android (Java/Kotlin)/IOS (Objective-C/Swift) App development a plus.
Ability to work in an Agile development environment.
Ability to manage software in real-time systems.
We offer market competitive pay and benefits programs, as well as opportunities for advancement, knowledge and skill development, and recognition of individual achievements. In addition, we offer the following benefits to our employees:
Medical, Dental & Vision Insurance
401(k) Retirement Program
Life Insurance
Short-Term & Long-Term Disability Plans
Tuition Reimbursement
Wellness Program
Flexible Spending Accounts
Employee Assistance Program
Flexible Benefit Dollars
Generous Holiday & Vacation Program
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Provide quality service and repair and basic troubleshooting of utility equipment. Preferred Previous field mechanic...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Project Scope: Service & billing reconciliation for hosted voice, SIP, & PRI customers – includes...
Apply For This JobJob description for Satellite Installation Technician – Cable Installer The DISH In Home Services team has won the J.D. Power...
Apply For This JobLocations: VA – Richmond, United States of America, Richmond, Virginia Lead Software Engineer, Back End (Remote-Eligible) Do you love building...
Apply For This JobJob Details Full-time$70,000 – $120,000 a year1 hour ago Qualifications Project management SQL Apache Hive Node.js MapReduce Full Job Description...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Duties and Responsibilities: Highly experienced in wireless network topology, responsible for managing the connectivity design,...
Apply For This Job