Position: Lead Generation Specialist
Company: Talentuch
Experience required: 3y
English level: upper

**Responsibilities and Duties**

Write clean software for efficient, reliable, redundant, secure, highly-available, and scalable solutions.
Write unit, application level, and system tests.
Update and maintain applications relating to the processing of payments.
Document code, concepts, business logic, and logistics.
Design and develop new features and interfaces using modern programming paradigms.
Providing feedback and resolutions to escalated support issues.
Work closely with the wider team of Developers, Product Owners, and QA.
**
Essential Skills and Experience**
Minimum of 3 years of experience developing complex software applications in a commercial environment.
Fluency in a mainstream development language such as PHP, Java, C# and Python.
Expertise with a common database engine such as MySQL, SQL Server or Oracle.
An understanding of networking concepts such as sockets, HTTPS, DNS and SSL.
Experience with version control in a multi-user environment.
Working knowledge of Linux and Windows.
Experience in all aspects of the Software Development Lifecycle.
Familiarity with CI/CD pipelines and their effective use for delivery.
Expertise in design patterns.
Must be able to work collaboratively with others face-to-face and remotely.
Must be an independent and critical thinker.