
Junior Software Engineer – C++
Progress
full-time
Posted on:
Location Type: Hybrid
Location: Sofia • Bulgaria
Visit company websiteExplore more
Job Level
About the role
- Participate in agile software development working closely with product owners and engineering peers within and across the scrum teams.
- Design, develop and maintain high-quality secure file transfer software.
- Write clean, maintainable, and readable code, according to the team coding standards.
- Participate in planning, code reviews, design and architecture discussions.
- Champion software best practices.
- Work with Technical Support Engineers to analyze and resolve complex customer problems.
Requirements
- At least 1 year of experience with C++
- BS or higher degree in Computer Science or commensurate industry experience.
- Problem-solving and debugging skills.
- Verbal and written communication skills in English.
- Basic understanding of file transfer protocols (FTP, SFTP).
- Demonstrated experience with HTML5 and CSS.
- Knowledge in C# (including ASP.NET), Angular.
- REST API design, implementation and usage.
- Database design and performance analysis.
- Experience with Git, CI/CD pipelines (Azure DevOps).
- Knowledge in Security best practices (OWASP, TLS, Encryption, etc).
Benefits
- Generous remuneration package.
- Employee Stock Purchase Plan Enrollment.
- 30 days paid annual vacation.
- An extra day off for your birthday.
- 2 additional days off for volunteering.
- Premium healthcare and dental care coverage.
- Additional pension insurance.
- Well-equipped gym on-site with CrossFit equipment and a climbing wall.
- Co-funded Multisport card.
- Daycare Center for your little ones onsite.
- Flexible working hours.
- Free underground parking with a designated space for bikes, motorbikes and electric scooters.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++HTML5CSSC#ASP.NETAngularREST APIDatabase designPerformance analysisFile transfer protocols
Soft Skills
Problem-solvingDebuggingVerbal communicationWritten communication
Certifications
BS in Computer Science