Demo

Software Developer

Cyient
Cyient Salary
Peoria, IL Full Time
POSTED ON 3/27/2025
AVAILABLE BEFORE 4/25/2025

Job Summary:


We are seeking a highly skilled Software Engineer with expertise in C#, MVVM, and JavaScript to develop and maintain desktop/android/enterprise applications. The ideal candidate will have 3 - 5 years of experience in designing, developing, and deploying applications. Experience in the engineering domain is preferred.


Roles & Responsibilities:

1. Design and Development: Design, develop, and test desktop applications using C#, WPF, MVVM, and JavaScript.

2. Application Maintenance: Maintain and update existing desktop applications to ensure they remain stable, secure, and performant.

3. Troubleshooting: Troubleshoot and resolve technical issues related to desktop applications.

4. Collaboration: Collaborate with cross-functional teams, including QA, Design, and Product Management, to ensure seamless delivery of desktop applications.

5. Code Review: Participate in code reviews to ensure high-quality, maintainable, and efficient code.

6. Technical Documentation: Create and maintain technical documentation for desktop applications.

7. UI/UX: Collaborate with the developers/designers to implement UI/UX designs. Need to work on wireframes, prototypes, and high-fidelity designs.


Nice to Have:

  • Embedded Domain Knowledge: Experience working in the embedded domain, including knowledge of embedded systems, microcontrollers, and device drivers.
  • Agile Methodologies: Familiarity with Agile development methodologies, such as Scrum or Kanban.


Requirements:

  • Education: Bachelor's degree in Computer Science, Information Technology, or related field from a reputed university.
  • Experience: 3 - 5 years of experience in software development, with a focus on application development using C#, MVVM
  • Programming Skills: Proficient in C#, WPF, MVVM and JavaScript/HTML/CSS.
  • Communication Skills: Excellent communication and interpersonal skills.

Salary : $100,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cyient

Cyient
Hired Organization Address Greensboro, NC Full Time
General Summary: The Team Leader - Supply Chain will be responsible for management of schedule and risk in the supply ch...
Cyient
Hired Organization Address East Hartford, CT Full Time
We are seeking a highly motivated and experienced Cloud Solutions Engineer with a strong focus on Microsoft Azure. This ...
Cyient
Hired Organization Address East Hartford, CT Full Time
We are seeking a highly skilled and experienced Senior Data Engineer to join our dynamic team. In this role, you will be...
Cyient
Hired Organization Address East Hartford, CT Full Time
We are seeking a talented and versatile Full-Stack .NET Developer to join our growing team. You will be responsible for ...

Not the job you're looking for? Here are some other Software Developer jobs in the Peoria, IL area that may be a better fit.

Powershell Developer

Reliable Software Resources Inc, Peoria, IL

Software Developer

CCSI CC Services, Inc., Bloomington, IL

AI Assistant is available now!

Feel free to start your new journey!