Do you want to work in an exciting and international environment?
Full-stack Software Developer EngineerAbout the jobAs a full-stack software developer engineer, you will be able to join our organization to run the day-to-day development of projects at the company around our SES ENGINEERING Studio .
This position focuses on the development of these web applications, but it is not exclusively focused on the front-end part, the position also includes activities to develop their back-end parts.
Additionally, we promote versatility among our engineers to participate in more than one engineering development field. Knowledge of development desktop front-end is highly appreciated.
Key day-to-day responsibilitiesUnderstand our technologies and become a product expert.Assist in the rapid assessment of both, the nature, and severity of customer issues.Contribute to the continuous improvement of our internal best practices.Contribute to promoting the technologies at the company and at the same time develop the projects assigned. Collaborate to develop projects following The REUSE Company directives.Communicate properly with the Team and the Customers.About youMinimum Qualifications (in order or importance)Associate degree in Computer Science or similar technical field of study.Demonstrable professional experience in Software Engineering with the following technical capabilities:.NET / .NET Core experience (C# and VB.NET, indistinctively) for web applications.Web development: Angular, Typescript, NodeJS, HTML, CSS, Design Systems (Angular Material).Database experience:NoSQL db (Elastic).Relational db (MySQL, SQL Server).Collaborative work: SVN or GIT.Agile methodologies (SCRUM/Kanban).Unit/Integration testing using NUnit or similar (TDD is highly appreciated).Deep understanding of OOP principles.Experience with applying SOLID principles.Working proficiency and communication skills in verbal and written English (you will communicate with worldwide customers).Excellent interpersonal skills (listening, writing, discussing).Problem-solver and multitasker who stay cool under pressure.Strong attention to detail and follow-through.Strong capability to adapt to shifting corporative workflows and procedures.Strong capability to adapt to shifting priorities, demands, and timelines. About us The REUSE Company is an organization specialized in the application of Semantic Representation and Analysis Technologies to a wide range of industries: Aerospace, Defense, Automotive, Naval, Health, Industrial machinery… Our customers are usually (but not limited to) safety-oriented organizations.
Our focus is on System/Software Reuse, Traceability, and Quality applied to all types of work products throughout the whole SE lifecycle (requirements, SysML Models, physical models, test cases, data results, manuals, natural language descriptions, fault trees, etc.). The integration of tools and technology from The REUSE Company facilitates the representation, analysis, and exploitation of knowledge allowing for a knowledge-centric system engineering approach.
Our mission is to promote system/software and knowledge reuse within any organization, by offering processes, methods, tools, and services that make it possible. We offer technology that is fully integrated within the organization's production chain.
Attractive remuneration according to your experience.Team-based working environment, young and passionate people.Unlimited personal access to the company gym.Social benefits: restaurant vouchers, private health insurance, and language classes paid by The REUSE Company.Possibility of bonus depending on the performance of the company.Working with the best professionals in a leading company.Opportunities for development and growth within the company and in the international group. Career areas at The REUSE Company .Net Software DeveloperAbout the jobYou will join one of the different development teams within our organization and will perform .Net projects around ourSystems Engineering Suite applications. You will learn the most modern Software Engineering methodologies as well as continuos integration methods and tools.
Key day-to-day responsibilitiesDevelop .NET applicationsUnderstand our technologies and become product expertAssist in the rapid assessment of both, nature and severity of customers issuesContribute to the continuous improvement of our internal best practicesContribute to promote the technologies at the company, and at the same time develop the projects assignedCollaborate to develop projects following The REUSE Company's directivesCommunicate properly with the Team and the CustomersLocation: The REUSE company headquarters in Madrid (Spain)About youMinimum QualificationsAssociate degree in Computer Science or similar technical field of studyDemonstrable professional experience in Software Engineering with the following technical capabilities:.NET / .NET Core experience (C# and VB.NET, indistinctively) for desktop applications using WPF with MVVM framework (preferred) or Windows Forms technologies.Relational databases experience (MySQL, SQL Server, MS Access, etc.)Collaborative work using SVN, GIT or any other configuration management tool.Unit testing and integration testing using NUnit technology or similar.Agile methodologies, especially SCRUM experienceMS Office user level interactionWorking proficiency and communication skills in verbal and written English (you will communicate with worldwide customers)Excellent interpersonal skills (listening, writing, discussing)Problem-solver and multitasker who stay cool under pressureStrong attention to detail and follow-throughStrong capability to adapt for shifting corporative workflows and proceduresStrong capability to adapt for shifting priorities, demands, and timelinesNice to HaveTechnical capabilities:.NET experience in web development (HTML, CSS, JS, AngularJS, ASP.NET)Associate Systems Engineering Professional (INCOSE) certificate or aboveKnow-how to identify opportunities for improvementWillingness to travel around Europe and USASkilled in French, German or Swedish languages About us The REUSE Company (TRC) is an organization specialized in the application of Semantic Representation and Analysis Technologies to a wide range of industries: Aerospace, Defense, Automotive, Naval, Health, Industrial machinery… Our customers are usually (but not limited to) safety-oriented organizations.
TRC is an international company, with offices in Sweden, Spain and USA (2022). The spirit inside the headquarter (Spain) is to promote an international professional environment.
Our focus is on System/Software Reuse, Traceability and Quality applied to all types of work-products throughout the whole SE lifecycle (requirements, SysML Models, physical models, tests cases, data results, manuals, natural language descriptions, fault trees, etc.). The integration of tools and technology from The REUSE Company facilitates the representation, analysis, and exploitation of knowledge allowing for a knowledge-centric system engineering approach.
Our mission is to promote system/software and knowledge reuse within any organization, by offering processes, methods, tools, and services that make it possible. We offer technology that is fully integrated within the organization's production chain.
Attractive salary according to your experience Team-based working environment, young and passionate people Working with the best professionals in a leading company Opportunities for development and growth within the company and the international group Desktop Full-Stack Software DeveloperFull-Stack Web Software DeveloperJunior Sales and ConsultantSenior Sales and Consultant Are you interested in any job offer? Send us your CV!
#J-18808-Ljbffr