
Tecknoworks Europe
We are looking for a passionate Senior Developer to join our team of technical experts.
Your role is to coordinate the team that develops and maintains software applications for projects according to the business needs allocated by the Delivery Manager. You will be responsible for estimating, defining, and developing features for new software or existing solutions and growing the team accordingly to business needs.
Discover TECKNOWORKS
Tecknoworks is a global technology consulting company. We identify and integrate technology solutions that grow our clients’ productivity and profit, ranging from mid-sized businesses to international corporations.
At Tecknoworks, we are part of something bigger than ourselves, and we strive to create a real impact. We empower our clients to be one step ahead through technology and innovation, not just in their businesses, but in their lives. And we empower our team members to grow their skills, take risks, and develop both personally and professionally. It is this dedication to our team, our clients, and our quality that makes us a great company with great people and great results.
Our values:
Curious: We constantly grow our knowledge and challenge the consensus
Fearless: Big results require bold action
Inspiring: Always striving to be our best, for ourselves and those around us
Collaborative: Harnessing the brilliance of our diverse and talented team
Committed: Going above and beyond for lasting client impact
Key Responsibilities:
- Creating an inspiring team environment with open communication culture
- Helps grow the team by participating in the technical interviews
- Coordination of the team’s activities by distributing a following of the tasks for each developer
- Support for team members to finish their individual tasks
- Code review of the teams’ deliverables
- Write and / or reviews all the technical documentation of the project
- Develops and maintains new functionalities
- Provides technical coaching and mentoring for the team
- Provides estimations and deadlines for the functionalities to be developed by the team
- Manages the team’s deliverables, making sure they are fitting the agreed budget, timeline, security, and quality request
Technical skills:
- Previous experience in leading development teams
- OOP concepts, data structures and algorithms
- Proficiency in .NET back-end technologies (ASP.NET MVC, WebAPI)
- Proficient in front-end technologies HTML, CSS, JavaScript
- Experience with at least one major JavaScript-based framework (Angular, ReactJS)
- Advanced technical knowledge, having at least 4 years of experience in building web applications
- Experience with cloud platforms (Azure, AWS)
- Build Tools: SVN, Git, Azure DevOps, Sonar
- Good understanding of relational database
- Experience with Unit testing, Docker and Microservices architecture is a plus
Qualifications
- At least 5 years of experience with full-stack development projects.
- Excellent Communication Skills (verbal and written) and client-facing skills, with the ability to work in a consulting environment
You Are:
- Open-minded.
- A great team player.
- A self-learner eager to continuously improve your skills.
- Well-organized and able to appropriately prioritize tasks.
- Deeply attentive to your quality of work, with a proactive mindset and attitude.