![İş İlanları](https://isbulursun.com/images/banners/2021/12/07/apptech-systems-dis-ticaret-limited-sirketi-senior-software-engineer-is-ilani-97189.jpeg)
QUALIFICATIONS AND JOB DESCRIPTION
POSITION RESPONSIBILITIES:
- Develop, Enhance and support Websites, Windows applications, Web Services or mobile sites for our clients worldwide.
- Design, develop, maintain and enhance systems based on business requirements, using approved technologies and coding standards.
- Having expert knowledge in C# language on .NET Core, Owning or receiving specialization certificates.
- Participate in requirements analysis
- Collaborate with team members to produce software design and architecture
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems.
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
MINIMUM REQUIREMENTS:
- Bachelor's degree in Computer Science or a related field
- 3-7 years software development experience.
- Understanding of object-oriented design (OOP), client-server architecture and relational database design.
- Expert Knowledge in .NET Core, .NET 5.0 Framework .ASP.NET, Rest API and MVC.
- Experience using T-SQL with the ability to write SQL queries and stored procedures.
- Knowledge of client-side technologies such as JavaScript, jQuery, AngularJS, HTML5 and CSS preferred.
- Familiarity with ASPNET Zero Architecture and ABP Framework.
- Familiarity with architecture styles/APIs (REST, RPC)
- Familiarity with Cloud hosting, Dockers, Azure or AWS.
- Experience with Microsoft Visual Studio and SQL Server Management Studio
- Experience in using Azure DevOps and Github for source control.
- Have knowledge about Agile methodology
- Strong communication skills and ability to work closely with our development, creative and project management teams
- Proactive, problem solving, high job responsibility and a strong team contributor
- Desire to grow technical skill set into new areas as our technology evolves
- Preferred Microsoft Certified
- Very Good English
WHAT WE OFFER:
- package commensurate with experience
- Performance based bonuses
- Performance based increment
- Career path
- Health Insurance (SGK)
- Multicultural team management.
- Paid time off
- Exposure to the latest web technologies Professional, creative, and fun environment
- Unlimited gourmet coffee, snacks and other perks