Software Developer

    • Robert Half
  • Schenectady, NY
  • Posted 19 days ago | Updated 1 hour ago

Overview

On Site
$40 - $50
Full Time

Skills

Migration
React.js
Computer science
Software engineering
.NET
JavaScript
ASP.NET
Software development
Object-Oriented Programming
RPC
Problem solving
Attention to detail
Communication
Management
Agile
Continuous improvement
Emerging technologies

Job Details

Job Description

Job Description

We are on the lookout for a Software Developer to join our team located in Schenectady, New York. As part of our team, you will be instrumental in developing, maintaining, and migrating our .NET based products. This role offers a contract to hire employment opportunity, and we are seeking an individual with a strong background in .NET, JavaScript, and React.


Responsibilities

Develop and maintain our .NET based products

Utilize React and JavaScript to enhance the functionality of our products

Migrate our desktop application to the web

Utilize ASP.NET for core development tasks

Utilize your experience to contribute to the team and drive our products forward

Handle customer inquiries and provide appropriate solutions

Monitor customer accounts and take necessary actions when required

Maintain accurate customer credit records

Process customer credit applications efficiently and accurately

Must possess a Bachelor's degree in Computer Science, Software Engineering, or a related field.
Extensive experience with .NET and JavaScript is required.
Proficiency in ASP.NET is essential.
Proven experience as a Software Developer, Software Engineer, or similar role.
Strong understanding of the software development life cycle.
Solid understanding of object-oriented programming.
Familiarity with architecture styles/APIs (REST, RPC) is necessary.
Ability to work independently or as part of a team.
Strong problem-solving skills and attention to detail.
Excellent written and verbal communication skills.
Must be able to prioritize tasks and manage deadlines.
Ability to learn new technology quickly and effectively.
Knowledge of agile methodologies is a plus.
Commitment to continuous improvement and staying updated with emerging technologies.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.