Elite Workforce Inc
Contract

Programmer

Job ID: #349 Elite Workforce Inc Blythewood, South Carolina, 29016

About the Role

This role is for our client in the IT sector. The selected candidate will work in a dynamic environment, collaborating with a team to develop and implement software solutions. The ideal candidate will have strong programming skills, excellent problem-solving abilities, and a passion for innovation. This position offers a unique opportunity to contribute to the growth and success of our client's organization.

Key Responsibilities

  • Develop and implement software solutions using advanced programming languages and tools.
  • Collaborate with cross-functional teams to design, test, and deploy software applications.
  • Analyze and troubleshoot software issues, identifying and implementing solutions to improve system performance.
  • Participate in code reviews, ensuring high-quality code and adherence to industry standards.
  • Stay up-to-date with emerging technologies and trends, applying knowledge to improve software development processes.
  • Communicate effectively with stakeholders, providing technical guidance and support as needed.
  • Contribute to the development of technical documentation, ensuring accurate and comprehensive information.
  • Participate in training and professional development opportunities to enhance skills and knowledge.
  • Meet project deadlines, prioritizing tasks and managing time effectively.
  • Collaborate with the project manager to ensure timely completion of projects.

Required Skills & Experience

  • Strong proficiency in programming languages such as Java, Python, or C++.
  • Experience with software development methodologies, including Agile and Scrum.
  • Knowledge of database management systems, including design, implementation, and optimization.
  • Understanding of software testing principles, including unit testing, integration testing, and regression testing.
  • Experience with version control systems, such as Git.
  • Strong problem-solving skills, with the ability to analyze complex issues and develop effective solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • At least 5 years of experience in software development, with a focus on advanced programming languages and technologies.

Tools & Technologies

  • Java, Python, or C++ programming languages.
  • Agile and Scrum software development methodologies.
  • Database management systems, including design, implementation, and optimization.
  • Software testing principles, including unit testing, integration testing, and regression testing.
  • Version control systems, such as Git.
  • Integrated Development Environments (IDEs), such as Eclipse or IntelliJ.

Work Schedule & Duration

  • Duration of the Contract: 12 Months.
  • Possibility for Extension: Yes.
  • Work Location: Hybrid - onsite needs are at the manager's discretion per the project needs.

Interview Process

The process typically includes an initial screening followed by 2 Rounds of Virtual Interviews.

Position Details

  • Employment Type: Contract
  • Duration: Approximately 12 months (with potential for extension)
  • Work Authorization: Must be authorized to work in the United States

Apply for this Position

Submit your application with resume

Apply Now

Job Summary

  • Job ID: #349
  • Contract
  • Blythewood, South Carolina, 29016
Back to Jobs
Elite AI Assistant
Online