Submit Your Application
John Plott Company Inc. · Tuscaloosa, AL · 20 mo ago
Information TechnologyFull-time
About the role
Join a dynamic team committed to innovation and excellence in technology solutions.
Responsibilities
- Develop and maintain software applications using cutting-edge technologies.
- Collaborate with cross-functional teams to design and implement scalable solutions.
- Contribute to project planning and execution, ensuring timely delivery of projects.
- Perform code reviews and provide technical guidance to junior developers.
Requirements
- Bachelor’s degree in Computer Science or related field.
- Minimum 3 years of professional software development experience.
- Proficiency in at least one programming language such as Java, Python, or C++.
- Experience with version control systems like Git.
- Strong problem-solving skills and ability to work independently and as part of a team.
Qualifications
- Excellent understanding of software development lifecycle.
- Knowledge of database management systems and SQL.
- Experience with cloud platforms such as AWS or Azure.
- Ability to learn new technologies quickly and adapt to changing requirements.
Skills
- Strong analytical and problem-solving skills.
- Effective communication and interpersonal skills.
- Ability to manage multiple tasks simultaneously and meet deadlines.
Benefits
- Competitive salary package.
- Flexible working hours and remote work options.
- Inclusive benefits program including health insurance, retirement plans, and wellness programs.
- Professional development opportunities and training resources.
Pay
Salary range: $80,000 - $120,000 annually.
Schedule
Full-time position with flexible working hours.
Benefits
- Health insurance coverage.
- Retirement savings plan.
- Employee assistance program.
- Annual performance review and career growth opportunities.
Sign up for job alerts
Stay updated with the latest job openings by signing up for alerts.
Resources
Additional information and support materials are available upon request.