-
job category
other
dynamic working environment and can adapt to our young and energetic work force.
As “Senior .NET Developers”, will be responsible for the quality of the software and technical documentation.
…
You will be the technical point of contact within the team or project.
You will develop hands-on software, test, document, and provide support in the production and maintenance of application software.
In addition, you will be supporting and guiding team members and leading a scrum team.
Develops and maintains in-depth understanding of client’s existing business processes.
Reviews and contributes to the definition of functional requirements.
Identifies technical options for providing operational/?production support or resolving applications or system problems.
Reviews system performance and recommends approaches improving overall performance.
Participate in detailed project planning and design reviews.
Translates functional requirements into technical requirements.
Reuses existing software where possible.
Reviews and analyzes software metrics such as complexity and performance.
Stays current with technology industry trends.
Actively participates in information sharing activities.
Identifies and disseminates “best practice” in development and maintenance of applications and systems.
Ensures software fits within architectural framework and adheres to technology standards.
show lessshow more
dynamic working environment and can adapt to our young and energetic work force.
As “Senior .NET Developers”, will be responsible for the quality of the software and technical documentation.
You will proactively identify potential risks to all the stakeholders.
You will be the technical point of contact within the team or project.
You will develop hands-on software, test, document, and provide support in the production and maintenance of application software.
In addition, you will be supporting and guiding team members and leading a scrum team.
Develops and maintains in-depth understanding of client’s existing business processes.
Reviews and contributes to the definition of functional requirements.
Identifies technical options for providing operational/?production support or resolving applications or system problems.
Reviews system performance and recommends approaches improving overall performance.
Participate in detailed project planning and design reviews.
Translates functional requirements into technical requirements.
…
Reviews and analyzes software metrics such as complexity and performance.
Stays current with technology industry trends.
Actively participates in information sharing activities.
Identifies and disseminates “best practice” in development and maintenance of applications and systems.
Ensures software fits within architectural framework and adheres to technology standards.
show lessshow more
-
qualifications
- Strong knowledge on OOP
- Design Patterns
- Domain Driven Design
- Test Driven Development
- Microservice.<br>Architecture
- CQRS Pattern and Unit Testing.<br>Excellent development and delivery experience with .Net Core platform.<br>Experience using RDBMS (MySQL
- PostgreSQL) and NOSQL (ie. MongoDB) is required.<br>Any of RabbitMQ
- Kafka
- Redis knowledge is a plus.<br>Docker
- K8S is a plus.<br>Cloud Experience is a plus (ie. aws).<br>Experience with Continuous Delivery.<br>Comprehensive knowledge of web-based applications and REST services experience with Agile frameworks (Scrum
- Kanban)<br>Being a good team player within tight time constraints.<br>Maintain good working relations with our customers.<br>Analytical.<br>Problem solver.<br>Result-oriented.<br>Self-learner.<br>Researcher.<br>Having a valid Microsoft Certificate is a plus.
apply
İşe alım sürecinin takibi adına başvuru esnasında bu ilanı nerede (vacanciesinturkey.com) gördüğünüzü niyet mektubunuzda belirtmenizi rica ederiz
To help us track our recruitment effort, please indicate in your cover letter where (vacanciesinturkey.com) you saw this job posting.