Software Developer
Kforce has a client that is seeking a Software Developer in Florence, SC. Summary: The main function of a Software Developer is to create and maintain software programs to meet the needs of users, businesses, and industry requirements. A Software Developer is responsible for writing clean, scalable code using a variety of programming languages and participating in all phases of the software development lifecycle, from concept to deployment. Responsibilities:
- Collaborate with a team to define, design, and ship new features and software applications
- Write efficient, maintainable, and reusable code that adheres to coding standards and technical design
- Test and deploy applications and systems, revising, updating, refactoring, and debugging code as necessary
- Participate in code reviews to maintain code quality and share knowledge across the team
- Document development phases and monitor system performance, ensuring the application is up-to-date
- Stay informed of advancements in technology and propose integration of new technology tools and applications
- Bachelor's degree in Computer Science, Information Systems or a related field required
- 2-4 years of experience required
- Strong proficiency in one or more programming languages (e.g., C#, Java, Python, JavaScript)
- Familiarity with software development methodologies (Agile, Scrum, Kanban) and software lifecycle management tools (e.g., Git, JIRA)
- Effective problem-solving skills and the ability to work in a fast-paced, collaborative environment
- Experience with databases (SQL, NoSQL), web servers (e.g., Apache) and UI/UX design
- Understanding of fundamental design principles behind a scalable application
- Knowledge of continuous integration and familiarity with build and deployment automation tools
Recommended Jobs
S & D Driver I
Compensation Data Starting Pay: Company Overview With $5 billion in revenue and 3,500+ employees in the U.S. and Mexico, TBC Corporation is a leader in the mobility industry and one of North…
Sales Consultant - Landscaping
Implement the sales strategy developed by the Sales Manager to attain the monthly sales targets, goals, renewals, and profitability. Identify potential clients and business opportunities by prospe…
DevSecOps Engineer
Camgian is seeking a motivated DevSecOps Engineer to join our growing engineering team. In this role, you will support compliance-driven security automation, CI/CD pipelines, and infrastructure relia…
Powder Coat Painter
General Job Description: Job Title: Powder Coat Painter Location: Calera, Alabama Company: Plant Power & Control Systems About Us: Plant Power & Control Systems is a trusted provider o…
CDL A Truck Driver - Home Nightly
Oldcastle® APG, a CRH Company, is North America’s leading provider of innovative outdoor living solutions that enable customers to Live Well Outside. The manufacturer’s portfolio of premier building …
CDL A driver no experience required
Apply now or call 708-400-9541 New CDL Graduate or student train to get your CDL. make great pay and home time for work, life balance. Have Excellent Home time, pay and benefits. You could b…
Software engineer
Torch Technologies Thank you for your interest in employment with Torch Technologies. We are a 100% employee-owned, Certified Great Place To Work and named Best Places to Work in Huntsville/Madiso…
Accounts Receivable Clerk
About Us IMI Industrial Services Group is a full service, total solutions, industrial contractor. Established in 1988 in Watkinsville, Georgia, IMI has over 30 years of success in the Industrial…
Certified Nursing Assistant
Certified Nursing Assistant - Fairhope, AL (#8656423) Location: Fairhope, AL Employment Type: Per-Diem (Once a week) Hourly Rate: $16.13/hr About Greenlife Healthcare Staffing: Gree…
Operator Assistant Trainee - Cement - 205744
We are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselve…