Chief Software Engineer

EPAM Systems Sofia, Bulgaria

Company

EPAM Systems

Location

Sofia, Bulgaria

Type

Full Time

Job Description

We are seeking a highly skilled and experienced Chief Software Engineer to lead our software development team.

The ideal candidate will oversee the design, development, and implementation of software solutions to meet our organization's needs. As a key member of the leadership team, the Chief Software Engineer will play a critical role in shaping the future of our technology and driving innovation.

#LI-DNI#LI-TA3

Responsibilities

  • Lead the software development team in the design, development, and implementation of software solutions
  • Oversee the technical designs, POC, RnD, and technical consultancy for various projects and initiatives
  • Engineer and implement critical parts of complex solutions, such as distributed cloud-based systems or high-load/low-latency services
  • Adopt and integrate emerging technologies to modernize legacy systems and meet project needs
  • Start new projects from scratch and cover the full SDLC following the latest engineering excellence practices
  • Design system components or whole solutions, explaining the pros and cons of proposed solutions
  • Promote clean code and software craftsmanship principles within the team
  • Acquire knowledge quickly and go beyond current technical competencies
  • Contribute to company activities outside of primary assignments, such as SWAT activities, hackathons, and tech consultancy
  • Ensure team setups follow industry-accepted practices, such as Agile methodologies
Requirements

Want more jobs like this?

Get jobs in Sofia, Bulgaria delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.
  • 7+ years of experience in the software development field
  • Hands-on experience with multiple technologies (Java, JavaScript, .Net or other), business domains, programming languages and frameworks
  • 10+ production projects or initiatives, technical designs, POC, RnD, technical consultancy, etc. in different areas, with different technical challenges, different solutions and technologies used
  • Ability to engineer and implement critical parts of a complex solution (e.g. a distributed cloud-based system, high-load/low-latency service, heterogeneous system that spans and integrates multiple platforms)
  • Ability to adopt emerging technologies for project needs. Able to modernize legacy systems using new technologies. Applies system thinking for analysis, design, implementation
  • Able to start a new project from scratch as well as covering the full SDLC from a technical point of view following latest engineering excellence practices
  • Experience designing system components or whole solutions. Able to explain pros and cons of proposed solutions
  • Clean Code and Software Craftmanship
  • Quick knowledge acquirer - goes beyond current technical competency/comfort zone
  • Open for company contribution outside of primary assignment: supporting SWAT activities, hackathons, tech consultancy, educational programs contribution, etc
  • Deep understanding and practical experience working in team setups that follow practices accepted in the industry (e.g. Agile)
  • Excellent communication skills in English
Nice to have
  • Certification in the areas of expertise
  • Experience in public contribution - participation in public projects, open source initiatives, leading technical communities, and user groups
  • Experience contributing to tech talks, meetups, blogging and vlogging, speaking at conferences, participation in hackathons jury, etc
  • Experience of mentoring and coaching of engineers
  • Evangelizing best practices and leading by example
We offer
  • Opportunity to Engineer your Future and to drive the world's digital transformation with top industry clients
  • Personal development program that will allow you to be valued for your strengths
  • Wide range of professional trainings and workshops
  • Being part of a collaborative, fast-growing, and innovative design team
  • Established and accelerated growth toward different career paths, competencies, and roles
  • Broad projects variety and possible mobility between projects over the time
  • Collaboration in a multicultural environment and exchange of best practices with colleagues around the world
  • Varied social benefits, Sports, Transportation and Health programs
  • Work-life balance and flexible schedule, team buildings and sport opportunities
  • Modern office/collaboration spaces (incl. new Infinity Tower business center, Sofia)
  • Hybrid By Design - we provide you with the best productivity options from the 2 worlds. Meet, socialize and enjoy F2F time with your colleagues, while working from the modern EPAM's office for a few days per week and benefit from the EPAM's virtual working environment - making you able to be productive and work from remote for the rest of the week

Apply Now

Date Posted

12/21/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Product Manager - MariaDB plc

Views in the last 30 days - 0

MariaDB is a leading database for modern application development used by 75 of the Fortune 500 and billions of people daily The company is seeking a s...

View Details

Senior C++ Database Engine Developer - MariaDB plc

Views in the last 30 days - 0

MariaDB is a leading database for modern application development used by 75 of the Fortune 500 and billions of people daily The company is seeking a S...

View Details

Senior Software Engineer - MariaDB plc

Views in the last 30 days - 0

MariaDB is a leading database for modern application development used by 75 of the Fortune 500 and billions of people daily The company is seeking a s...

View Details

R&D Software Intern - Yotpo

Views in the last 30 days - 0

Yotpo a global eCommerce company is seeking techsavvy professionals to join their team They specialize in retention strategies like loyalty programs m...

View Details

Senior Software Engineer (.Net) - Exadel

Views in the last 30 days - 0

Exadel a global software development company is seeking a Senior Software Engineer with Net expertise for a new project The ideal candidate should hav...

View Details

Software Architect (.Net) - Exadel

Views in the last 30 days - 0

Exadel is seeking a Software Architect Net to join a new project using a modern tech stack The ideal candidate should have a strong background in NET ...

View Details