Ref:ScpCloudBe
Algorithm Specialist / Back End Developer
16-50
Software Vendor & Information Technology
a day ago
Posted datea day ago
Partly remoteRemote policy
Partly remoteWe are Intelligen Inc., a US-based software company, leading supplier of simulation and design tools for the process industries, with presence and customers all over the world. We recently released a beta version of our new product: a greenfield, cloud-native, production scheduling application for the web, available for both SaaS and on-premises deployments. In order to expand the scope of the new application, we seek to hire for our Thessaloniki office, with the option for partial remote working, a person for the following, mid- to senior- level position:
Algorithm Specialist / Back End Developer
Responsibilities
- Design and develop
- Scheduling algorithms in the application domain
- Infrastructure functionality in the application back end
- Data manipulation functionality for interfacing with the application front end
- Work with development team and/or users to continuously improve our products
Qualifications
- BS degree in Computer Science or Information Systems or BS in any technical field
- Demonstrated experience with algorithm design and development
- Deep understanding of algorithmic complexity and algorithm coding practices
- Experience with ORM tools and RDBMSs, preferably Entity Framework and SQL Server
- Programming languages: C#, T-SQL
- Technologies: ASP.NET Core, Web API, Entity Framework, MS SQL Server
Preferred Experience
- Domain-Driven Design
- Unit/Functional Testing
- Mathematical optimization
- Clean Architecture, CQRS, Event-driven architecture
- Document databases (e.g. Mongo)
- Tools: Docker, Automapper, LINQ Expressions, MediatR, GRPC, xUnit
- Nice to have: Experience with Javascript and React
Personal
- Good oral/written communication in English
- Ability to work independently
- Ability to work with a geographically diverse team
Contact person: Dimitris Vardalis, dvardalis(at)intelligen.com
JOB SUMMARY