-
Software Developer I
- Thompson Solutions Group (Sioux City, IA)
-
Software Developer I
Summary
Title:Software Developer I
ID:1127
Department:Technology
More about this job >
Description
Position Overview:
We are seeking a motivated and detail-oriented Software Developer Ito join our dynamic IT team. Under general direction, this role is responsible for providing maintenance, support, and enhancements to existing systems and platforms. This is a great opportunity for recent graduates or early career professionals looking to grow their software development skills in a supportive environment.Please note that we do not offer sponsorship, and this position is not open to hybrid or remote work.
Key Responsibilities:
+ Work closely with senior developers to design, build, and maintain software applications
+ Write clean, efficient, and well-documented code
+ Participate in code reviews and provide thoughtful feedback
+ Troubleshoot and debug software issues
+ Develop and maintain system reports
+ Stay informed on emerging technologies and industry trends
Qualifications:
+ Bachelor's degree in Computer Science, Software Engineering or related field
+ Proficiency in C#, HTML, CSS, and JavaScript
+ Familiarity with Agile or Scrum development methodologies
+ Basic knowledge of databases and SQL
+ Strong analytical and problem-solving skills
+ Excellent communication and customer service skills, with the ability to interact with users of varying technical skill levels
+ Strong collaboration and teamwork skills
+ Ability to work independently, manage multiple priorities and meet deadlines
Preferred Qualifications:
+ Experience with version control systems such as Azure DevOps
+ Familiarity with web development frameworks like .NET Core
+ Internship or project-based experience in software development
Why Join Us:
At Thompson Solutions Group, we believe in investing in our people. You’ll work on meaningful projects, receive mentorship from experienced professionals, and have opportunities for continuous learning and career development.
-