Software Architect
iO Associates
Bern
Job Description
A leading technology company is seeking a highly skilled Principal Software Architect to join our dynamic team. As a key member of our engineering organization, you will play a pivotal role in designing, developing, and maintaining scalable, reliable, and efficient software solutions.
Responsibilities :
- Lead the design and implementation of complex software architectures, ensuring alignment with business objectives and technical strategies.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Oversee the development and maintenance of software systems, ensuring adherence to coding standards and best practices.
- Provide technical guidance and mentorship to junior engineers.
- Stay up-to-date with emerging technologies and industry trends.
Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 8+ years of experience in software development, with a strong focus on architecture and design.
- Proficiency in programming languages such as C, C++, C#, Java, JavaScript, Vue.JS, React, Scala, or Python.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
- Strong understanding of software design patterns, data structures, and algorithms.
- Excellent communication and problem-solving skills.
Preferred Qualifications :
- Experience with machine learning and artificial intelligence.
- Familiarity with IoT technologies and protocols.
- A track record of delivering innovative software solutions.
Benefits :
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and supportive work environment.
To Apply :
Please submit your resume and cover letter
Vor 9 Tagen