INSIA is a consulting company in information systems and technologies, resulting from a human resources framework that privileges the quality of services provided to its customers. We have a fundamental objective adequate as solutions of information systems to the organization’s real needs, taking into account analysis and a previous diagnosis of the accurate system information.
INSIA is the market leader in Portugal in training software, services, and e-learning platforms for training centers and in-house training for companies.
What we offer
● An informal and relaxed atmosphere at a leading company in its sector;
● Top processes, cloud applications, and methodologies accompanied by best practices in software and application development;
● Training and opportunities to learn and grow, with specific development plans and clear objectives;
● We are based in Matosinhos - Porto, but we offer the possibility of flexible and remote work.
Function Description
We are looking for a software engineer responsible for maintaining existing and futures INSIA projects and products,
contributing with expertise to apply the best standards. Also will be responsible for the design and plan of new features, architecture, and maintenance technical documentation. Supervising junior engineers can be applied to the profiles that show that capability, which will allow growing leadership skills with the support of INSIA management.
Responsibilities
● Frontend and backend development of websites and applications;
● Responsible for all development life cycle of products, including compiling and deployment;
● Proficiency in creating and maintaining databases;
● Working on bug fixes with quality assurance team;
● Responsible for supporting the product team on the estimation of the backlog, sprints, and deliveries;
● Able to work independently and as part of a team;
● Compliance with tight deadlines.
Requirements
● Knowledge of Atlassian Software (Jira, Confluence, Service Management);
● Strong understanding of Agile and Scrum principles and processes;
● Proficiency in .NET, Java, PHP, or similar is required;
● Knowledge of SQL;
● Experience of web languages and tools, such as Html, CSS, javascript;
● Knowledge of Git and Git Workflow;
● Insight in analyzing and solving problems;
● Solid knowledge of the software development process and its technologies;
● Ability to meet deadlines and think strategically;
● Strong written and verbal communication skills;
● Experience with MSSQL and MS SQL Server is a plus;
● Experience with API is a plus;
● Proficiency in spoken and written English is a plus.
Replies to: [email protected]