




Job Summary: The FCCN – Digital Services for Education is seeking a Software Engineer to develop and operate digital services, impacting the future of education through technology. Key Highlights: 1. Integrate a large-scale project with impact on the future of education 2. Develop software for the national educational ecosystem 3. Dynamic team in an inclusive and innovative work environment The **FCCN – Digital Services for Education**, a unit of the **AGSE – Agency for the Management of the Educational System**, is looking for a **Software Engineer** to join the **Development** team, within the **Development and Delivery** area. With the mission to develop and operate digital services that support the national educational ecosystem, FCCN – Digital Services for Education aims to build a modern, efficient, and technologically advanced infrastructure capable of meeting the real needs of schools and their professionals. At FCCN Education, we believe gender equality is fundamental to creating an inclusive and innovative workplace. We commit to promoting equal opportunities for all individuals, regardless of gender, identity, or expression, ensuring every application is evaluated fairly and transparently. If you seek to join a large-scale project with technological impact on the future of education, this opportunity is for you. Join us and contribute to transforming the Portuguese educational system. Responsibilities: * Write, analyze, and refactor code for applications using various programming languages; * Perform application development, bug analysis and correction, and implementation of new features; * Fix errors, review code, and make appropriate changes to achieve desired outcomes; * Execute, review, repair, and extend programs to increase operational efficiency or adapt them to new requirements; * Conduct technical and functional requirement gathering to design solutions based on those requirements; * Develop web and desktop information systems, integrating diverse systems; * Monitor daily the software applications developed; * Perform testing on programs and software applications, ensuring correctness and reliability of information; * Participate in software development analyses; * Deploy software across multiple environments; * Ensure resolution of server tickets and issues; * Compile and draft technical documentation related to software development; * Write or support the definition of instructions or user manuals for end users; * Attend daily development progress meetings and adapt code for new systems. **Requirements** * Bachelor’s degree in Computer Engineering, Electrical Engineering, Information Systems and Technologies, or equivalent field; * Relevant and proven professional technical training is also accepted; * Solid experience in .NET Framework / .NET Core development (C\#, ASP.NET, Web API, MVC); * Knowledge of OutSystems development; * Experience in analysis, development, testing, debugging, and maintenance of applications; * Familiarity with APIs, system integration, and databases (SQL/NoSQL); * Use of Git and understanding of CI/CD and deployment across multiple environments; * Ability to monitor, resolve incidents, and produce technical documentation. Behavioral Competencies: * Analytical thinking and attention to detail; * Strong communication and teamwork skills; * Proactivity, autonomy, and sense of responsibility; * Adaptability and willingness to learn new technologies; * Focus on quality and effective problem resolution. Additional Valued Competencies and Knowledge: * Programming Languages: proficiency in at least one backend language (Java, C\#, Python) and one frontend language (JavaScript/TypeScript); * Modern Frameworks & Tools: .NET, Spring Boot, React, Angular, Node.js; * Cloud & DevOps: AWS, Azure or GCP, containers (Docker, Kubernetes), and CI/CD practices; * Agile Methodologies: Scrum, Kanban or SAFe; * Engineering Best Practices: Clean Code, Design Patterns, Test Driven Development (TDD), application security. **Benefits** * Join a young and dynamic team in a relaxed environment where we value closeness and team spirit; * Hybrid work arrangement; * Continuous training aimed at your professional development; * Access to a campus with free parking, welcoming and well-located in Lisbon; * Various internal initiatives to foster interaction and camaraderie among employees; * Option to enroll in ADSE (Portuguese National Health Service); * Staff cafeteria; * Objective-based performance management.


