Job Description
Job Title: Software Engineer
Location: Charlotte, NC
Employment Type: Full Time
We are seeking a talented and experienced Software Engineer to join our team in Charlotte, NC. As a Software Engineer, you will be responsible for developing, implementing, and maintaining software applications to meet the needs of our business and clients.
Responsibilities:
- Develop software applications using programming languages such as Java, C++, Python, or Ruby
- Collaborate with cross-functional teams to design, develop, and test software solutions
- Troubleshoot and fix bugs in existing software applications
- Write clean, maintainable, and efficient code
- Stay up-to-date on the latest technology trends and best practices in software development
- Participate in code reviews and provide feedback to other team members
- Work closely with product managers and stakeholders to define project requirements and deliver software solutions that meet business objectives
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field
- 3+ years of experience in software development
- Proficiency in programming languages such as Java, C++, Python, or Ruby
- Strong problem-solving skills and attention to detail
- Experience with Agile development methodologies
- Excellent communication and teamwork skills
- Ability to work independently and in a fast-paced environment
- Experience with cloud technologies such as AWS or Azure is a plus
If you are a talented Software Engineer looking for a challenging and rewarding opportunity in Charlotte, NC, we encourage you to apply. Join our team and help us build innovative software solutions that drive business success.
Full-time