Angular + .NET Developer
Make an impact by working for sectors where technology is the enabler, everything is ground-breaking and there’s a constant need to be innovative.
Be part of the team that combines business knowledge, technological edge and a design experience. Our different backgrounds and know-how are key in developing solutions and experiences for digital clients.
Face challenges and learn other ways of thinking and seeing the world - there’s always room for your energy and creativity.
About the role
As a Full Stack Angular and .NET Developer, you will be responsible for developing and maintaining web applications using Angular on the front end and .NET framework/.NET Core for the back end. You will work closely with our team of developers and product managers to deliver scalable and high-performance solutions that meet the needs of our users.
As a part of your job, you will:
- Design, develop, and maintain efficient, reusable, and reliable code using Angular for the front end and .NET framework/.NET Core for the back end.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Support the entire application lifecycle (concept, design, test, release, and support).
- Collaborate with the front-end and back-end development teams to design and launch new features.
- Maintain code integrity and organization.
- Participate in code reviews to ensure development standards are met.
- Stay up-to-date with emerging trends in software development, particularly in Angular, .NET framework, and .NET Core technologies.
What are we looking for?
- Degree in Computer Science, Engineering or equivalent with 5+ years’ experience as full-stack software developer using Microsoft .NET technologies.
- Experience in web software development using the following technologies (mandatory requirements):
- Proficient in C#, with a good knowledge of its ecosystems.
- Strong understanding of object-oriented programming.
- Skill for writing reusable libraries.
- Familiar with various design and architectural patterns.
- Knowledge of concurrency patterns.
- Experience with Microsoft SQL Server or another relational database.
- Experience with Angular 2+ and a strong understanding of front-end web technologies (HTML5, CSS3, JavaScript).
- Familiarity with RESTful APIs to connect Angular applications to back-end services.
- Experience with popular web application frameworks.
- Understanding of fundamental design principles for building a scalable application.
- Experience creating database schemas that represent and support business processes.
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds.
- Experience implementing automated testing platforms and unit tests.
- Proficient understanding of code versioning tools (e.g., Git).
- Independence and autonomy on developing solutions within the technological ecosystem.
- Proficient in written and spoken English.
Personal traits:
Ability to adapt to different contexts, teams and Clients
Teamwork skills but also sense of autonomy
Motivation for international projects and ok if travel is included
Willingness to collaborate with other players
Strong communication skills
We want people who like to roll up their sleeves and open their minds. Believe this is you? Come join the Team!
- Department
- Software Engineering | API & Services
- Role
- Microsoft Frameworks
- Locations
- Lisbon
- Work Model
- Hybrid
Lisbon
About Celfocus
Celfocus is a European high-tech system integrator, providing professional services focused on creating business value through Analytics and Cognitive solutions – addressing Telecommunications, Energy & Utilities, Financial Services and other markets' strategic opportunities.
Serving Clients in 25+ countries, Celfocus delivers solutions such as accelerating digital network transformation in Autonomous Networks, elevating and monetising business services in B2B2x ecosystems, and providing highly relevant customer experiences through Hyper-personalisation solutions.
Angular + .NET Developer
Loading application form
Already working at Celfocus?
Let’s recruit together and find your next colleague.