Job Description
InnovateTech Solutions is urgently seeking a talented Software Engineer to join our dynamic team. With immediate hire opportunities and flexible remote work options, this is your chance to make an impact in a fast-paced environment. Located in Charlotte, NC, we offer competitive compensation and a collaborative culture focused on innovation and growth.
Responsibilities
- Design, develop, and maintain scalable software solutions
- Collaborate with cross-functional teams to deliver high-quality products
- Optimize applications for maximum performance and scalability
- Implement security best practices and ensure code quality
- Participate in agile development processes and sprint planning
- Troubleshoot, debug, and upgrade existing systems
- Document technical specifications and provide mentorship
Qualifications
- Bachelor's degree in Computer Science or related field
- 3+ years of experience in software development
- Proficiency in Python, Java, or JavaScript
- Experience with cloud platforms (AWS, Azure, or GCP)
- Strong understanding of RESTful APIs and microservices
- Familiarity with DevOps tools and CI/CD pipelines
- Excellent problem-solving and communication skills
- Ability to work independently with minimal supervision