For a company that makes analyzes for the finance and marketing industry we are looking for
The Lead Software Engineer is a full-time position in our Sofia, Bulgaria office. You will be a
key member of our publishing platform team, currently modernizing and standardizing the
content management and paywall systems for 20 different B2B market intelligence brands as
part of our business transformation. You will help build and lead a team of software engineers
responsible for front- and back-end development of a content management system. As
an experienced engineer, you will lead product and feature engineering , determining
the best practices and patterns we use for architecture and development. With your peers, you’ll
manage publishing platform product implementation across the client's brand portfolio.
§ Lead feature development and customization for our publishing platform and take
ownership of end-to-end product quality.
§ Assist in building a high-performing software engineering team of both front-end and
back-end developers; set the team standard for software development process and best
§ Work closely with your colleagues in quality assurance, product, editorial, design, and
marketing to define product roadmaps and priorities.
§ Collaborate with our platform vendors to architect and develop performant and scalable
software solutions and customizations.
EXPERIENCE, SKILLS, & ATTRIBUTES
§ 5 years of professional software development experience
§ Proven and demonstrable expert-level Java software development experience
§ Hands-on experience with web frameworks such as React and templating libraries such
§ Experience in designing, developing, and debugging connected applications with Web
services/content providers, including use of REST APIs (GraphQL experience is a plus)
§ Experience with developing software deployed into cloud computing environments (AWS)
§ Experience hiring engineers: evaluating candidates and interviewing; line management
experience is a plus
§ Experience in the full software development life cycle and Agile methodologies
§ Familiarity with text indexing tools (e.g., Solr) and relational databases (e.g., MySQL)
§ Familiarity with content delivery networks and caching platforms such as Varnish
§ Ability to convert complex requirements and abstract concepts into working designs and
§ Bachelor’s degree or equivalent practical experience in Computer Sciences or Computer
§ Some international travel may be required in line with individual project requirements
§ Excellent communicator
§ Entrepreneurial spirit – proactive and self-motivated; value common sense over process
§ Highly organized, able to work under pressure to deadlines and multi-task
§ Intellectually curious about financial and professional services and the markets we serve
If you feel the challenge, apply now!
Only shortlisted candidates will be invited for an interview.
ManpowerGroup is an Equal Opportunity Employer and considers applicants for all positions without regard to gender, marital status, national origin, age, creed, religion, race, color, ancestry, sexual orientation, physical or mental disability.
Manpower Bulgaria has License № 2033 / 20.04.2016 for providing human resources service.