ASP.NET Core Software Engineer
Istanbul
Posted 6 years ago
Multiple positions with various seniority levels are available. All levels of applicants are welcome.
Smartface Development Team maintains and develops Smartface Cloud Lifecycle Management, Mobile CI/CD and Smartface Middleware Platform. As a ASP.NET Core Software Engineer, you will enhance an innovative product and develop additional innovative features for enterprises with enterprises.
We are looking for an exceptional ASP.NET Core Software Engineer. If you are extremely passionate about .NET and have interest in the latest web technologies then this is your job!
Responsibilities
- Independently design, build and test complex multi-tiered features based on high level requirements.
- Coordinate with other teams within Smartface Inc. as needed.
- Write detailed technical documentation to allow easy hand-offs to other team members.
- Work effectively to foster a strong team environment.
- Collaborate effectively with peer application designers and architecture team to solve complex problems spanning their respective areas.
- Employ technical expertise in helping team members overcome technical problems
Profile/Qualifications
- University degree in computer science or related areas
- Good understanding of object oriented concepts and technologies such as software architectures, design patterns, advanced algorithms and best practices
- Experience in application/web development with C#, .NET core, ASP.NET Core.
- 3+ years of experience in .NET software development (design and implementation)
- Proficient in .NET technologies
- Experience in Web services, Rest Services, XML, HTML, JavaScript, JQuery, Ajax
- MongoDB, PostegreSQL, Kafka, Docker, Kubernetes and Azure experience is a significant plus
- Ability to work in a fast paced, iterative development environment with short turn-around times
- Strong communication skills with the ability to understand technical issues and explain them to a non-technical audience.
- Familiarity with fundamental web and mobile technologies (HTML5, CSS) and testing frameworks is a plus
- Articulate in English in order to read and understand specifications, API documents, perform written communications in English
- Hard worker with high commitment on deliverable deadlines and quality
- Good written and verbal communication skills