Posted Thursday, April 3, 2025 at 10:00 PM
For more than 30 years, ECI Software Solutions has been providing industry-specific, cloud-based business management software and services to small and medium-sized businesses. With divisions focused on manufacturing, wholesale/retail distribution, building and construction, and field service, ECI's solutions integrate into every aspect of a customers' business to help them level the playing field, run day-to-day operations more efficiently, and free them up to focus on what matters most. It’s how business gets done.
Who is ECI?
At ECI, our mission is to enable the entrepreneurial spirit of small and medium-sized business owners. But ECI doesn’t simply deliver amazing software solutions; we also have an award-winning company culture.
Come join a worldwide team with a strong culture of inclusion, professional development, and collaboration.
To apply for this position, please attach a detailed resume that demonstrates your qualifications and skill set pertaining to this position. Applications without a resume will not be considered.
We are seeking a Senior Software Engineer Microsoft.NET who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS-based cloud-native architecture leveraging microservices and hosted in AWS.
ECI’s home and building supply software suite (Spruce) is a fully integrated business management solution for small to medium sized businesses. It streamlines operations and drives growth. The software is cloud-based and completely integrated, from purchasing through to delivery.
We are now seeking a Senior Software Developer Microsoft.NET to join our remote team based in Portugal.
The Benefits
This is a brilliant opportunity for a developer with strong Microsoft .NET and AWS skills to embark on a rewarding career with our pioneering business.
As well as taking your development and software skills to the next level, you will maximize your work/life balance with flexible working conditions and an outstanding professional environment.
You will join a culture of openness, trust, and honesty where we support each other, lift each other up and place the team above the individual.
The Role
You will be the leader in a high-tech development team. You will act as an individual contributor while closely collaborating with the software engineering team and provide technical solutions, coaching, and mentoring to the rest of the team.
You will work on our leading SaaS software with hundreds of customers in the USA, UK, and Ireland.
About You
Nice to have
#LI-REMOTE
In addition to our competitive salary and award-winning culture, we offer an excellent benefit package. We even offer our employees a day off to serve their community! Our company core values are our “CODE”: Crave Greatness, Own the Outcome, Deliver Awesome and Embrace Community.