The data privacy settings of your browser prevent this site from functioning properly. Please open the site in a new tab. Alternatively, you can allow cross-sitetracking in your browser.
Open in new tab
Backend Developer (m/f/d)
For supporting our Engineering team we are currently looking for a Backend Developer (m/f/d)
Your job will be
Main tasks:
- Supporting the Software Development Lifecycle Process:
- Translating requirements into scalable, maintainable, extensible software modules
- Splitting software development needs into smaller implementation tasks
- Implementing Software Modules:
- Creating software solutions for the given requirements
- Covering implementations with unit-, integration- and system tests
- Covering implementation with documentation artefacts
- Supporting frontend development team
- Implementing Data Models:
- Creating Entity Models for relational and non-relation databases
- Implementing transaction scripts for relational and non-relational databases
- Research the optimization of the current data models
- Monitoring Products:
- Monitoring the cloud solutions in the production environment
- Reporting errors and performance issues
- Providing solutions for optimization
- Reporting to the senior team members with respect to progress of current tasks and showstoppers
- Keeping in touch with latest technological developments
- Researching and learning new exciting technologies
- Sharing ideas with other team members
- Support the development team by completing the required tasks
- Following the agile software process and reporting results to the other team members
- Creating and testing the required software solutions for performance and other technical problems.
- Creating and testing the created data modelsMonitoring products in the production environment
- Documenting work
Your profile
Education, required skills and experience
- A-level; university education in the IT area
- 3+ years of experience of C#
- 1-2 years of experience of Python
- 2+ years of experience in one relational DBMS (e.g. MSSQL, Postgres)
- Experience in using a code sharing and versioning technology (e.g. Mercurial, Git)
- Experience in working in a team with an agile software development process
- Experience in cloud computing environment (e.g. Azure, AWS)
- Good knowledge of concepts of TDD and Software Design Patterns (e.g. SOLID)
- Language Skills: fluent English necessary, further languages would be an asset
- Flexibility, ability to work under pressure and team-oriented
- Process-oriented, analytical mind, team spirited
Preferred Skills and Experience
- Knowledge in ALM-Tools as well as Team Foundation Server (TFS)
- Knowledge in Continuous-Delivery-systems
- Knowledge in no-sql databases like MongoDB, Elastic etc.
What we offer
- Innovative idea and technology
- Flexible working time
- Home Office possibility
- Great people to work with in an international environment
- Chance to develop and grow with the company
- Out of office events
Are you interested?
We are looking forward to receiving your application (CV & motivation letter).
Submit application
C/ Reina, 12 bajo derecha, 46011 Valencia, Spain
Scope of activities
IT and software developmentCareer level
ProfessionalLocations
Pretzfelder Strasse 15, 90425 Nürnberg, GermanyC/ Reina, 12 bajo derecha, 46011 Valencia, Spain
Employment type
Full timeAbout Symanto
Symanto is an artificial intelligence company distinguished by its proprietary technology on linguistic algorithms & psychology. This innovative approach allows us to help brands to build even more successful relationships with their customers & stakeholders by automating the psychological profile of people irrespective of language & culture. At the end of the day, we aim to provide the deepest understanding of people through psychology & A.I.