Software Developers
We are seeking a talented and experienced Software Developer to join our dynamic team. The successful candidate will be responsible for developing, testing, and maintaining high-quality software solutions that meet our clients' needs. This role offers an exciting opportunity to work on cutting-edge projects in a collaborative and innovative environment.
Responsibilities:
- Collaborate with cross-functional teams to gather and analyze requirements.
- Design, develop, and implement software solutions according to specifications.
- Write clean, maintainable, and efficient code.
- Perform unit testing and debugging to ensure software meets quality standards.
- Conduct code reviews and provide feedback to peers.
- Stay updated on emerging technologies and industry trends.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
- Support continuous improvement initiatives to enhance development processes and practices.
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3-5 years of experience in software development.
- Proficiency in programming languages such as Java, Python, C#, or JavaScript.
- Experience with software development methodologies such as Agile or Scrum.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities.
- Ability to work effectively both independently and as part of a team.
- Experience with version control systems (e.g., Git) and CI/CD pipelines is a plus.
Must be willing to travel/relocate to unanticipated locations throughout the US on short notice for extended periods.
Akken embraces diversity and equal opportunity in a severe way. We are committed to establishing a team that represents a variety of backgrounds, perspectives, and skills. The more versatile we are, the better our work will be.
Join our team and take your software development career to the next level!