For an established hi-tech company developing products in the field of telecom, with offices in the center
We are looking to hire an experienced principal software engineer help us plan our next generation web cloud platform. The principal software engineer's responsibilities include recommending adjustments to resolve software issues, improving the functionality of existing software, and ensuring that the design, application, and maintenance of software meets the quality standards of the company. You should mentor, guide and train other engineers and be hands on part of your time. A stand-out principal software engineer is one who is up to date on new technologies and software development practices.
You should be independent and a great team player with a can-do attitude, a problem solver at heart that wants to create an amazing user experience and deliver value to our customers.
You will work with cutting edge technology running micro frontends and micro services over K8S hosted in AWS.
Bachelors degree in computer engineering/computer science or related field.
Strong analytical skills.
5+ years proven experience in high-level programming languages, like Java, .NET, Angular, NODE.JS.
Proven experience with databases (MongoDB & SQL)
Proven experience in software development methodologies.
Proven experience building complex web systems.
Have built software and deployed on public cloud infrastructure such as AWS, GCP or Azure.
Experience in development of scalable and high-performance complex distributed systems
Experience with development of multi-tenant services
Familiarity with deployment and orchestration tools like Kubernetes strongly preferred.
Development experience in the security domain is strongly preferred.
Ability to design and own a feature through all its phases - hands on.
A GREAT team player with excellent communication skills
Be independent, creative, and communicative.
Good communication skills.
Excellent organizational and leadership skills
Be self-driven, self-taught, and curious about new technologies.
High Tech, Wireless, Networking/datacom/telecom
Medium (50 - 150)