Position: Security developer
Company: Volia Software
Experience required: 5y
English level: upper

The product is SaaS, which allows multiple functions for safety and health insurance (works planning / incident management / monitoring & analytics) on high-risky industries: oil & gas gathering and transportation, chemical, building, energy. Is implemented as few services that perform different functions and integrated with each other.

Responsibilities:
* Primary: review and address security concerns within the software and work with various stakeholders to plan and resolve
* Participate in the Agile software development (Scrum/Kanban) from concept, design to full-stack code and test
* Write concise code, clear, well-tested, well-documented and with quality that adhere to industry best practices
* Optimize code for quality, performance, scalability, efficiencies and security; through testing, code scanning, refactoring and monitoring
* Collaborate with product owners to define/refine requirements, break down into development tasks, estimate effort, and plan milestones & deliverables
* Advocate for simplicity, reliability, manageability, scalability, extensibility, reusability and performance
* Application Modernization using Microsoft Azure

Requirements:
* 5+ years of experience/exposure with software and network security issues
* 5+ years of experience designing and building scalable and performing data-driven software applications
* Experience with security scanning tools (ex. Pen Test, Whitehat, Black duck, etc.) is extremely beneficial
* Experience in .Net Core, ASP.Net Core, C#, Web API, SQL Server, Visual Studio, Azure DevOps
* Experience in Azure is plus
* Experience working in a continuous integration and deployment development environment
* Experience practicing Scrum/Kanban and can adapt to Scrum values
* Good spoken and written English

Skills:
* Strong analytical and problem-solving skills
* Be a proactive team member who contributes, collaborates and demonstrates positive behavior
* Works effectively & independently in a dynamic team environment
* Proven time management, organizational and follow-up skills to meet deadlines
* Quality-orientation with passion for customer satisfaction
* Excellent interpersonal skills
* Demonstrated initiative to learn & experiment with new technologies and processes
* Strong work ethic and professionalism
* Good communication skills

Work conditions:
* Distributed team: remote work or in any of existing offices: Kyiv, Rivne, Kharkiv, Tychy (PL).
* 2-weeks scrum (or Kanban), team-members from USA, Texas.
* Full-time (40 hours per week).
* Official contract: salary, sick-leave days, holidays, vacations.
* Must have to cover 9am-12pm, CST for communications with team members