We are searching for a Lead .NET Developer to enhance our IT team.
This role entails evaluating outdated systems, introducing novel architectures, and guaranteeing seamless service operation. The ideal candidate should demonstrate strong technical proficiency, effective communication skills, and an ability to adapt to various cultural environments.
#LI-DNI
Responsibilities
- Assess software solutions and confirm alignment with IT department standards
- Architect and develop stable and scalable software solutions
- Employ best practices throughout the software development process
- Implement unit testing and comply with code quality guidelines
- Upgrade and optimize the functionality of current applications
- Engage collaboratively with team members and stakeholders
- Identify and resolve software issues
- Manage the timely completion of software projects
- Stay informed about emerging trends and practices in software development
- Offer technical assistance for software solutions when necessary
Want more jobs like this?
Get jobs in Lisbon, Portugal delivered to your inbox every week.
- Minimum of 5 years' relevant professional experience
- 1+ years of relevant leadership experience
- Competency in converting business needs into technical specifications
- Expertise in C#, .NET, and associated technologies
- Proficiency in handling relational databases, with a preference for SQL Server
- Skills in utilizing web frameworks, preferably Angular
- Background in Design Patterns, Dependency Injection, Test Driven Development, and version control tools like GIT or SVN
- Solid grasp of the entire development lifecycle
- Understanding of innovative and analytical problem-solving methods
- Fluency in English, both in writing and speaking
- Capability to excel in a high-velocity and international setting
- Commitment to high performance and versatile teamwork
- Strong ability to work collaboratively and constructively in teams
- Dynamic and flexible approach to working in diverse and multicultural environments
- Competitive compensation depending on experience and skills
- Variety of projects within one company
- Being a part of a project following engineering excellence standards
- Individual career path and professional growth opportunities
- Internal events and communities
- Flexible work hours