Purpose
Software developer to work in the development of new services.
Tasks and Responsabilities
As a Software developer to support the new application, these tasks include:
- Designs, develops, tests, deploys, maintains and improves software
- Writes highly quality, efficient, maintainable & scalable code, based on specification
- mplements functions or configures business applications according to the specification
- Analyses and specifies technical requirements for existing systems
- Estimates implementation effort and performs feasibility checks of requirements
- Support of release and rollout planning
- Continuous optimization and refactoring of the application
- Evaluation and piloting of new technologies
- Creates technical documentation for reference and reporting
- Continuously improves the architecture and quality of the code
- Supports the definition of software structures, modules and design patterns in cooperation with architects
- Tracks and resolves 1st and 2nd Level incidents
- Maintains and manages existing source bases (including merging of featurebranches from other developers)
- Give guidance to junior-developers
Education
- Study of computer science, business informatics, mathematics or comparable degree.
Languages:
- Fluent english mandatory
- German desirable
Requirements and Experience
- More than 5 years work experience as .NET application developer.
Required IT-Skills and experience:
- Agile Development Skills
- Versioning of source code (git)
- Designpatterns (esp. MVVM, MVC)
- Knowledge of DevOps concepts and tolos
- Develop and document design, source base and architecture
Technical Knowledge:
- Frameworks:
- Microsoft .NET (v3.5/4)
- WPF
- ASP.NET MVC
- Languages:
- C#
- C++
- PL/SQL
- XAML
- Technical platforms:
- Windows 10
- IIS
- Windows Server 2016/2019
- Oracle DB 12cEE
- SLES12
- OAUTH2 (protocol)
- git
Aditional Information:
Required high flexibility to travel and spend time abroad, on a business trip basis. For the initial “ramp up” phase (2-3 months), it’s expected to spend around 3-4 days per weeks abroad in Germany, to learn about the system and processes and work packages together with the central team. Afterwards a more remote working model is possible, but still some travels might be required.
However, currently planning of transition activities are under preparation and once the interview is performed more information about the approach will be provided.
Skills and Competences:
- Excellent organizational and problem solving abilities
- Strong analytic skills
- Strong communication and interpersonal skills, consulting competencies
- Capable to work in multicultural teams
- Communication
- Conflict Management
Get email alerts for the latest"Software developer (senior) jobs in San sebastian de los reyes"
