Qualifications
Required Qualifications:Bachelor's degree in Computer Science or a related field.8+ years of experience in planning, designing, developing, and delivering software solutions.3+ years of experience as a People Manager in a software development environment.Proficient in Unix/Linux, Java, C#, or C++, along with Object-Oriented and Service-Oriented Architecture.3+ years of experience working with distributed systems.Expertise in complex solution architecture design across multiple systems.Familiarity with agile development methodologies (e.g., Scrum).A strong passion for developing products for other software teams.Excellent communication skills, both written and verbal, with the capability to convey complex technical concepts clearly to diverse audiences.Experience in designing and developing large-scale, high-traffic applications.Able to manage multiple competing priorities in a dynamic environment.Knowledge of software engineering best practices including coding standards, code reviews, and source control.
About the job
Are you driven by a passion for technology? Do you aspire to lead the charge in developing innovative self-service platforms that cater to a diverse range of clients and applications? If you take pleasure in mentoring and nurturing inquisitive minds that excel in customer innovation, we want to hear from you.
We are seeking a seasoned Software Development Manager who can transform our vision for the Digital Content team, impacting the entire organization. As the landscape of digital content continues to change, businesses are innovating with new products and services at an unprecedented rate, leading to complex business rules across a variety of systems.
In this role, you will be a dynamic self-starter who thrives in collaborating with intelligent, entrepreneurial engineers and business teams, solving challenges that have a significant client impact. Your responsibilities will include:
- Building, mentoring, and maintaining a high-performing product development team.
- Partnering with software developers to design, develop, and implement secure, scalable, and data-driven systems.
- Collaborating with various Digital software teams to deliver top-notch platform features and groundbreaking products.
- Defining product strategies and overseeing their execution within your team.
About fabergent
At fabergent, we are at the forefront of digital innovation, continuously evolving to meet the demands of our clients. Our commitment to excellence drives us to create groundbreaking solutions that not only meet but exceed client expectations. Join us as we redefine the digital content landscape.