Recruitment, Smart Governance

Help Wanted: .Net Coding Heroes and Mobile Development Ninjas

We’re hiring for our Lisbon office, in Portugal.

We’ve been going strong for more than 18 years now, focused on our growth and working on accomplishing our product and international strategy.

The perks of working in our team go from joining a debt-free, solid company, with a relaxed & informal office environment, with direct contact with its senior team and the capability to directly influence the product roadmap. Also, we do have Raspberry Pi and LattePanda kits available in-house. Tech culture is important in our office, and we can get as geek as one can be.

In case you didn’t knew already, a Software Developer makes software for the world to use. This includes researching, designing, coding, implementing, and testing software. A Software Developer will likely take part in design, implementing proof of concepts, computer programming and participate on the management of the projects to see them to fruition.

If you’ve seen the tv show The IT Crowd, we are looking for someone who codes like Maurice Moss (with or without women slacks) and easy-going like Roy Trenneman.

Mandatory Must-Knows:

The Software Developer should be capable of debugging, fixing, testing and writing new code on the following languages:

  • C#/ASP.NET and SQL;
  • HTML5CSS and JavaScript.

Also, we need to be able to fluently communicate with you in Portuguese and English, so speaking and writing in these languages and having good communication skills is important.

Interested?

Just apply by clicking here to send us an email introducing yourself and including your CV as attachment.

Life is either a daring adventure or nothing.

Typical work activities and responsibilities of the Software Developer

Responsibilities and tasks vary from project to project, but overall the Software Developer may typically be involved in:

  • designing software development strategies, procedures and methods;
  • planarchitectdevelop and implement software;
  • respond to software faults;
  • diagnosing and troubleshooting breakdown problems;
  • reacting fast to incidents and be prepared to do some serious duct-tape programming to save the day;
  • fitting new custom development code and making sure software is working correctly;
  • carrying out quality inspections on environments;
  • liaising with client departments, customers, other suppliers and other engineering and production colleagues;
  • developing tools, scripts, software applications to expedite projects implementation;
  • dealing with emergencies, unplanned problems and repairs;
  • improving production environments’ security and reliability policies and procedures;
  • working with specialist equipment and software – as geek as it gets;
  • writing development strategies to help with faster time-to-market implementations and commissioning guidelines;
  • ensuring there is continuous cover of the software and production environments in case of breakdowns;
  • actively contribute to influence and evolve the software product roadmap;
  • actively contribute to customer satisfaction and positive perception of return of investment.
Advertisement
Standard
Recruitment, Smart Governance

Expanding the team, we’re hiring: Software Developer

Smart Governance Software Developer (.NET, C#)

Our New Business & Product Group team is growing and we’re hiring for our Lisbon, Portugal office.

Smart Governance is the most complete enterprise solution for decision-making ecosystems, supporting hierarchical decision-making processes and multiple board, committee, council and assembly meetings, allowing for greater agility in the decision-making process while eliminating the physical paper clutter and its logistics, time and resource consumption.
You can learn more about Smart Governance on its website.

In case you didn’t knew already, a Software Developer makes software for the world to use. The work of a Software Developer includes researching, designing, coding, implementing, and testing software. A Software Developer will likely take part in design, implementing proof of concepts, computer programming and participate on the management of the projects to see them to fruition.

This person job is to work solo or in team to develop competitive and performant code that provides quality with the best modern user experience – contributing with wit, craftsmanship and engineering skills to augment and continuously evolve our SMART GOVERNANCE.

The primary role of the Software Developer is to design, plan, develop and implement software that performs with quality and delivers a modern experience to its users, enhancing and augmenting the product to make it competitive and attractive.

Perks

  • Work in a debt-free, solid, Founder lead company;
  • Relaxed & informal office environment;
  • Tech culture, as geek as it can get;
  • Direct contact with senior team;
  • Participation in Microsoft early-adoption programs;
  • Being part of an international strategy;
  • Directly influence the product roadmap;
  • Access to Microsoft Band2, Raspberry Pi2 and LattePanda kits.

Skills and know-how requirements

The Software Developer should be capable of debugging, fixing, testing and writing new code on the following languages:

  • C#;
  • HTML5, CSS, JavaScript, jQuery, AngularJS, Node.JS;
  • REST, JSON, webservices in general;
  • T-SQL;
  • ASP.NET WebForms;
  • ASP.NET MVC.

The Software Developer should be knowledgeable in the following technologies:

  • Microsoft Windows Server;
  • Microsoft SharePoint;
  • Microsoft SQL Server;
  • Microsoft Azure;
  • Microsoft Visual Studio;
  • Active Directory;
  • IIS;
  • PowerShell;
  • Web Application and how to troubleshoot it.

The Software Developer should also be able to communicate on the following languages:

  • Portuguese and English speaking and writing and good communication skills.

Typical work activities and responsibilities of the Software Developer

Responsibilities and tasks vary from project to project, but overall the Software Developer may typically be involved in:

  • designing software development strategies, procedures and methods;
  • After correctly understanding the business requirements, plan, architect, develop and implement software;
  • respond to software faults;
  • diagnosing and troubleshooting breakdown problems;
  • reacting fast to incidents and be prepared to do some serious duct-tape programing to save the day;
  • fitting new custom development code and making sure software is working correctly;
  • carrying out quality inspections on environments;
  • liaising with client departments, customers, other suppliers and other engineering and production colleagues;
  • developing tools, scripts, software applications to expedite projects implementation;
  • dealing with emergencies, unplanned problems and repairs;
  • improving production environments’ security and reliability policies and procedures;
  • working with specialist equipment and software – as geek as it gets;
  • writing development strategies to help with faster time-to-market implementations and commissioning guidelines;
  • ensuring there is continuous cover of the software and production environments in case of breakdowns;
  • actively contribute to influence and evolve the software product roadmap;
  • actively contribute to customer satisfaction and positive perception of return of investment.

Interested? Write us on how you believe you can contribute and don’t forget to attach your CV: recruiting@cavedigital.com

Standard
Recruitment, Smart Governance

Expanding the team, we’re hiring: Software Developer

Smart Governance Software Developer

Our New Business & Product Group team is growing and we’re hiring for our Lisbon, Portugal office.

Smart Governance is the most complete enterprise solution for decision-making ecosystems, supporting hierarchical decision-making processes and multiple board, committee, council and assembly meetings, allowing for greater agility in the decision-making process while eliminating the physical paper clutter and its logistics, time and resource consumption.
You can learn more about Smart Governance on its website.

In case you didn’t knew already, a Software Developer makes software for the world to use. The work of a Software Developer includes researching, designing, coding, implementing, and testing software. A Software Developer will likely take part in design, implementing proof of concepts, computer programming and participate on the management of the projects to see them to fruition.

This person job is to work solo or in team to develop competitive and performant code that provides quality with the best modern user experience – contributing with wit, craftsmanship and engineering skills to augment and continuously evolve our SMART GOVERNANCE.

The primary role of the Software Developer is to design, plan, develop and implement software that performs with quality and delivers a modern experience to its users, enhancing and augmenting the product to make it competitive and attractive.

Perks

  • Work in a debt-free, solid, Founder lead company;
  • Relaxed & informal office environment;
  • Tech culture, as geek as it can get;
  • Direct contact with senior team;
  • Participation in Microsoft early-adoption programs;
  • Being part of an international strategy;
  • Directly influence the product roadmap;
  • Access to Microsoft Band2, Raspberry Pi2 and LattePanda kits.

Skills and know-how requirements

The Software Developer should be capable of debugging, fixing, testing and writing new code on the following languages:

  • C#;
  • HTML5, CSS, JavaScript, jQuery, AngularJS, Node.JS;
  • REST, JSON, webservices in general;
  • T-SQL;
  • ASP.NET WebForms;
  • ASP.NET MVC.

The Software Developer should be knowledgeable in the following technologies:

  • Microsoft Windows Server;
  • Microsoft SharePoint;
  • Microsoft SQL Server;
  • Microsoft Azure;
  • Microsoft Visual Studio;
  • Active Directory;
  • IIS;
  • PowerShell;
  • Web Application and how to troubleshoot it.

The Software Developer should also be able to communicate on the following languages:

  • Portuguese and English speaking and writing and good communication skills.

Typical work activities and responsibilities of the Software Developer

Responsibilities and tasks vary from project to project, but overall the Software Developer may typically be involved in:

  • designing software development strategies, procedures and methods;
  • After correctly understanding the business requirements, plan, architect, develop and implement software;
  • respond to software faults;
  • diagnosing and troubleshooting breakdown problems;
  • reacting fast to incidents and be prepared to do some serious duct-tape programing to save the day;
  • fitting new custom development code and making sure software is working correctly;
  • carrying out quality inspections on environments;
  • liaising with client departments, customers, other suppliers and other engineering and production colleagues;
  • developing tools, scripts, software applications to expedite projects implementation;
  • dealing with emergencies, unplanned problems and repairs;
  • improving production environments’ security and reliability policies and procedures;
  • working with specialist equipment and software – as geek as it gets;
  • writing development strategies to help with faster time-to-market implementations and commissioning guidelines;
  • ensuring there is continuous cover of the software and production environments in case of breakdowns;
  • actively contribute to influence and evolve the software product roadmap;
  • actively contribute to customer satisfaction and positive perception of return of investment.

Interested? Write us on how you believe you can contribute and don’t forget to attach your CV: recruiting@cavedigital.com

Standard
Events, Partner Program, Recruitment, Smart Governance

Geeking with SharePoint @ Channel 9

Our Tech Refresh session, Geeking with SharePoint – a practical approach to the Internet of Things on SharePoint,  is now live on Channel 9 and you can watch it here:
Geeking with SharePoint @Channel 9

In this session, in Portuguese, we share on how we explored several technologies and a siren light to create a system called Shut up, I’m on the phone, with which we try to fix the facts of life of working on an open office 😉

For this session we’ve used:

  • 1 Siren light
  • 1 Raspberry pi2
  • 1 Tupperware
  • 1 Breadboard
  • Several small cables
  • SharePoint on Office 365
  • SharePoint app
  • SharePoint list
  • SharePoint API
  • HTML, CSS, JavaScript
  • Node.JS
  • Windows Phone app
  • Microsoft Band app
  • Azure App Service
  • Azure Service Bus Message Queue
  • Azure SQL
  • Push notifications

We had our fun, now back to work 😉

Standard