Cary, North Carolina
Jobera.com · Cary, NC · Yesterday
OTHRFull-time
Job Title: Software Engineer
About the role
Join our dynamic team of software engineers at Tech Innovate Inc. We are seeking an experienced Software Engineer to join our growing development team. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and a passion for creating innovative solutions.
Responsibilities
- Design, develop, and maintain high-quality software applications
- Collaborate with cross-functional teams including product managers, designers, and other engineers
- Contribute to the overall architecture and design of the software system
- Participate in code reviews and provide constructive feedback
- Stay current with industry trends and technologies
Requirements
- Bachelor's degree in Computer Science or related field
- Minimum 3 years of professional software engineering experience
- Proficiency in at least one programming language such as Java, Python, or C++
- Experience with version control systems like Git
- Strong understanding of software development methodologies and best practices
- Excellent communication and interpersonal skills
- Ability to work independently and as part of a team
- Passion for learning and continuous improvement
- Strong analytical and problem-solving skills
- Experience with database management systems
- Familiarity with cloud computing platforms
- Competitive salary and benefits package
- Flexible working hours and remote work options
- Professional development opportunities
- Employee wellness programs
Qualifications
Skills
Benefits
Pay
$80,000 - $100,000 annually
Schedule
Full-time, Monday through Friday, 9 AM to 5 PM