Software Developer

F2 Systems, Llc
Louisville, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Louisville, United States of America

Tech stack

JavaScript
Software Applications
Azure
Business Software
C Sharp (Programming Language)
Cloud Computing
Continuous Integration
Software Debugging
Microsoft SQL Server
Software Architecture
Software Engineering
GIT
Vue.js
Information Technology
REST
Software Version Control

Job description

  • Design, develop, test, and maintain software applications.
  • Collaborate with developers to deliver high-quality solutions.
  • Troubleshoot, debug, and resolve software issues.
  • Develop and maintain integrations with internal and external systems.
  • Contribute to continuous improvement of development processes and standards.
  • Learn and apply new technologies as business needs evolve.

Desired Skills and Experience

The following experience is desired but not required:

  • C#
  • Vue 3
  • JavaScript
  • Microsoft SQL Server
  • Azure DevOps
  • Git source control
  • REST API development and integration
  • CI/CD understanding

Additional experience with modern web development frameworks, cloud technologies, or software architecture principles is a plus.

Requirements

Do you have experience in Teamwork?, We are seeking a Software Developer at all experience levels to join our team. Whether you're an early-career developer looking to grow your skills or an experienced engineer seeking new challenges, we'd like to hear from you.

The ideal candidate will be passionate about software development, collaborative in a team environment, and eager to contribute to the design, development, testing, and support of business applications., * Degree in Computer Science, Information Technology, Software Engineering, or equivalent practical experience preferred.

  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Willingness to learn and adapt to new technologies.
  • Passion for developing reliable, maintainable software solutions.

Apply for this position