Sr Software Developer
J.F. Taylor, Inc · Dayton, OH · 6 mo ago
EngineeringFull-time
About the role
The successful candidate will be responsible for developing software solutions to meet project requirements.
Responsibilities
- Develop software solutions to meet project requirements
- Collaborate with cross-functional teams to understand project needs and develop appropriate solutions
- Write clean, efficient, and maintainable code
- Participate in code reviews and provide constructive feedback
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 2+ years of relevant work experience
- Experience with at least one programming language such as Python, Java, or C++
- Strong problem-solving skills and ability to work independently and as part of a team
Qualifications
- Experience with version control systems like Git
- Knowledge of software development methodologies such as Agile or Scrum
- Understanding of software testing principles and practices
Skills
- Proficiency in Python, Java, or C++
- Experience with databases such as MySQL or PostgreSQL
- Good understanding of data structures and algorithms
Benefits
- Competitive salary
- Flexible work schedule
- Health insurance benefits
- Professional development opportunities
Pay
$60,000 - $80,000 annually
Schedule
Full-time, Monday through Friday, 9 AM to 5 PM