Software Engineer
Position Overview:
As a Software Engineer at C80, you will be an integral part of our dynamic and innovative technology team. You will play a key role in designing, developing, and maintaining high-quality software solutions that empower our clients across various industries. If you are passionate about technology and thrive in a collaborative environment, this is an exciting opportunity to contribute to our mission of delivering cutting-edge technology services.
Responsibilities:
- Collaborate with cross-functional teams to understand project requirements and objectives.
- Design, develop, test, and maintain software applications and systems.
- Write clean, efficient, and maintainable code that adheres to coding standards.
- Debug and troubleshoot software defects and issues, implementing timely resolutions.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Stay up-to-date with emerging technologies and industry best practices.
- Contribute to the documentation of software architecture, design, and user manuals.
- Provide technical support and assistance to clients and team members.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience as a Software Engineer or related role.
- Proficiency in programming languages such as Java, Python, C++, or Ruby.
- Strong understanding of software development methodologies and best practices.
- Experience with software development tools and frameworks.
- Familiarity with version control systems (e.g., Git) and collaboration tools.
- Problem-solving skills and the ability to work both independently and in a team.
- Excellent communication and interpersonal skills.
Nice To Haves:
- Experience with web development frameworks (e.g., React, Angular, Vue.js).
- Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud).
- Familiarity with containerization technologies such as Docker and Kubernetes.
- Understanding of microservices architecture and RESTful API design.
- Agile or Scrum methodology experience.
- Relevant certifications or additional training in software engineering.
Join the C80 team and contribute to the development of innovative software solutions that make a positive impact on businesses worldwide. We value collaboration, creativity, and a commitment to continuous learning. If you are a Software Engineer looking for an opportunity to work on challenging projects and advance your career in a forward-thinking company, we encourage you to apply.
C80 is an equal opportunity employer. We celebrate diversity and are dedicated to fostering an inclusive workplace where all employees can excel.