Software Developer

.Net: Full Time: Bursa, Elazığ, Eskişehir
Apply
Software Developer
  • VeriPark is a software company that develops omni-channel delivery, CRM, branch automation and loan origination solutions for banking / insurance companies worldwide. VeriPark is a Global ISV partner for Microsoft and we use Microsoft cloud, Dynamics 365 and Microsoft technologies in our solutions. VeriPark is in business for 21 years, has 18 offices worldwide in Asia, Europe and America and the company employs more than 600 people. VeriPark has delivery offices in Eastern Europe and India and we implement our solutions by providing professional services. VeriPark has the vision of enabling its customers to become digital leaders
  • We are seeking a “Software Developer” to take part in software development processes in significant projects in banking / insurance sector
  • Bachelor's Degree in Computer Science or a relevant degree
  • Experience in Microsoft Technologies and Solution Platform at least 4 years
  • Experience on Asp.NET, Web API, WCF Web Services, Entity Framework
  • Extensive knowledge of front-end technologies like Angular, (optional React), Node,TypeScript, Javascript ES6 and CSS
  • Interested in usability, user experience, user driven web with a strong understanding of UI/UX principles
  • Familiarity with WebPack and RestFul structures
  • Good understanding of object-oriented programming, experience on design patterns
  • Solid coding practices including good documentation, unit testing, and source control
  • Focus on peer mentoring, code reviews, architectural consultancy, and team-work
  • Experience with agile development methodologies such as Scrum
What are the required qualifications?
  • Apply technical knowledge to create a modernization roadmap and continuous improvement of VeriPark products ensuring technical viability of new projects and successful deployments, orchestrating cutting-edge technologies and infusing key infrastructure technologies
  • Apply security best practices, guidance and standards on Cyber Security to VeriPark Products or customer defined workloads and projects
  • Documenting and sharing designs, technical best practices / insights with internal teams
  • Maintaining and advancing technical skills and knowledge, keeping up to date with technology trends and competitive insights on cloud and on-prem technologies
  • Develop, create, and modify software applications in accordance with applicable software development methodologies
  • Document and demonstrate solutions by developing technical design documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
  • Knowledge of Software Code Of Ethics and Agile Manifesto
Location