Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailThis is a remote position.
Geria is an engineering-as-a-service company on a mission to accelerate the world s innovation by building remote engineering teams for companies throughout Europe. We are a young vibrant team of young professionals driven by the passion to make an impact through our work by creating opportunities where they are most needed.
We re looking for a passionate and highly motivated engineer to help shape our partner s leading web services platform. You will work closely with your product delivery squad to build robust, well-engineered solutions. You will make use of extreme programming practices such as CI/CD, TDD, and pair programming. Software craftsmanship and learning is a big part of being a member of the engineering team and you will be provided with opportunities to grow your skills.
On a day-to-day basis, you will be responsible for:
Working closely with product owners, account managers and end users to translate business problems into platform solutions.
Working with your team to implement and deliver well engineered features.
Supporting and maintaining the platform.
Collaborating with the team to help drive their tools, solutions, and practices forward.
Technologies you will use
Their platform is currently built in C# using a service oriented architecture. Making use of some of the following technologies and frameworks.
.NET technologies such as .NET framework, .NET Core, ASP.NET, WebAPI, MVC etc.
PostgreSQL, Cassandra and Microsoft SQL Server databases
Various cloud services such as AWS and Google Cloud
RabbitMQ
Protobuf
ORMs mainly nhibernate
NUnit, Moq, NSubstitute
Development Tools
Visual Studio + Resharper / JetBrains Rider
One trunk source control via SVN
In house CI/CD tool
In house project management tool
Slack
No challenge is too big or small.
You accept feedback gracefully.
You re confident to engage with your team.
You question decisions and ideas that you do not understand or agree with.
Desire to work in a respectful, transparent and collaborative environment.
Experience writing clean, performant C# code.
Experience designing well thought out web APIs.
Pragmatic engineer who actively avoids over engineering solutions.
Understanding how to maintain high quality of code in a delivery focused environment.
Understanding of CI / CD pipeline to safely and effectively build and deploy new functionality.
Full Time