Lead Software Developer Frontend
Telenor
- Fornebu, Viken
- Fast
- Fulltid
- Analysis, design and maintenance of software applications/microservices
- Implementation and testing of new software components used by the applications
- Optimizing software for speed, security and scalability
- Take lead in work with clients, other developers, security specialists, and all other stakeholders
- Present new features to stakeholders and customers
- Create and enforce IT standards, guidelines and best practises within a defined infrastructure
- Update yourself on new technologies
- Identify, assess and anchor new relevant technologies and development methologies
- Work close and lead collaborating work with development teams, system architects, data science professionals and others to find best possible solution to the problems to solve.
- Actively seek ways to - and initiate work to - improve business software processes and interactions
- Determine functional and non-functional requirements for new software or applications
- Review, guide and suggest improvement to code written by other developers and engineers
- Expert in design principles for your subject matter area
- Take pride in your code and documentation
- Applying software engineering principles - to analyse, design and implement solutions to defined problems
- Excellent in relevant programming languages for your subject matter area
- Create architectural approaches for SW design and other relevant architectures (E2E)
- Security awareness: Insight in Cybersecurity and have an extra eye toward safeguarding computer systems and data/information.
- Agile development methodologies
- Operating systems & TCP/IP
- The best possible use of open source software
- Cloud computing
- Version control
- Testing, automation and debugging
- Monitoring SW performance and keeping attention to details – predictive maintenance and automation
- Bachelor’s or higher degree in computer science or related field
- Excellent in relevant programming languages for your subject matter areas
- Hands-on experience working with most aspects of your subject matter areas
- Strong DevOps mindset
- Experience building and deploying infrastructure and code with cloud deployment technologies
- Well versed in designing, debugging and documentation of software
- Solid experience working with test-driven development and automated testing frameworks
- Expert skills with Scrum/Agile development methodologies
- Excellent verbal and written communication skills
- Analytical and logical thinking
- Strong problem-solving and debugging skills
- Confident setting guidelines and standards – for other developers to use
- Take the position as technical lead in development teams
- Experience with automation technologies
- Guide and lead team of developers working on innovation and creation of new software and program features.
- Communication: You are a good listener, and speak with clarity, polite and in confidence
- Empathy: You are aware of other people - code for machines & interact with people
- Patience with yourself and with other people
- Open-minded and adapt to change
- Curious and interested – always hungry and eager to learning more
- Critical thinker, creative and problem solving – it’s all about solving complex problems
- Accountable and humble
- Able to manage your time
- Teamwork and collaboration – able to use all these soft skills to be a role model for the entire team