Bachelor’s Degree in Computer Science or related field, 1+ years of C# software development experience, Expertise in .NET WPF/Window Forms and UI development, Strong communication, critical thinking, and problem-solving skills required.
Key responsabilities:
Develop new software for DYMO label printers across various platforms
Update existing software using the latest Microsoft technologies
Collaborate with a small team to shape the future direction of DYMO Software
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
NTT DATA, Inc. is a trusted global innovator of business and technology services. We're committed to helping clients innovate, optimize and transform for long-term success. Our R&D investments help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity.
If you are interested please message me: elizabeth.naraine@nttdata.com
Job Summary: The Software Engineer will be responsible for developing new and update existing software for DYMO label printers across multiple platforms.
This position will:
Provide the opportunity to learn the latest technologies in the Microsoft stack
Provide the opportunity to learn and work in a variety of platforms including iOS and Android
Be part of a small focused team that will influence the future direction of DYMO Software.
Qualifications
Bachelor’s degree in Computer Science or related degree required
1+ years of Software Development experience in C# required
Knowledge of Windows desktop application development (.NET WPF/Windows Forms) required
Demonstrates proficiency in UI Development
Demonstrates expert knowledge of Software Design, Development, and best practices
Demonstrates strong communication skills (verbal and written)
Demonstrates strong critical thinking and problem-solving skills
Demonstrates fluency in English
Acts as a highly self-motivated and detail-oriented player
Acts as a strong team player
Fast learner. Willing and able to quickly get up to speed with new technologies and skills
Experience with MVVM a plus, but not required
C++ and Java Script preferred, but not required
Knowledge of printing systems, fonts or graphics a plus
Knowledge of Agile/Scrum development methodologies a plus
Experience in development of Xamarin applications is a plus
Experience in development in a cross-platform environment is a plus
Experience in development of InstallShield is a plus
The Company is an equal opportunity employer and makes employment decisions on the basis of merit and business needs. The Company will consider all qualified applicants for employment without regard to race, color, religious creed, citizenship, national origin, ancestry, age, sex, sexual orientation, genetic information, physical or mental disability, veteran or marital status, or any other class protected by law. To comply with applicable laws ensuring equal employment opportunities to qualified individuals with a disability, the Company will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee unless undue hardship to the Company would result.
Required profile
Experience
Level of experience:Junior (1-2 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.