Lead Software Engineer
Company: Radancy
Location: Berkeley
Posted on: May 14, 2022
|
|
Job Description:
When the world throws technology challenges at us, we eat them
up. And then we ask for more. Welcome to life at Radancy. You'll
work on our scalable, evolving platform, contribute to high-traffic
websites, and develop next-generation products for some of the
world's most recognized brands. You'll be part of a fiercely,
collaborative, global technology team.Develop APIs and background
processing services that deliver marketing-oriented functionality
for our suite of commercial talent acquisition software products.
You will use tools like .Net Core, C#, Docker, PostgreSQL, MongoDB,
Kafka, Jenkins and many others Provide technical troubleshooting
and debug support Ensure that necessary technical documentation is
maintained in an appropriate manner Develop automated tests
targeting features delivered Oversee and enable planning, design
and development for projects your teams are responsible for,
applying the Agile SDLC methodology and Scrum practices Support
recruiting and hiring efforts for the team Ensure that
architectural and operational requirements (security, automated
testing, monitoring, etc.) are included and met for all delivered
software You will also have the opportunity to experiment with new
technologies and develop proof-of-concept projects Mentor and grow
team members as they navigate new and cutting-edge technologies
Collaborate with product owners in driving roadmap deliverables 5+
years of product development experience of consumer software and
applications Extensive experience with .Net, C#, Web API, SQL and
steaming and messaging technologies such as Kafka and RabbitMQ
Experience developing solutions that blend and apply logic to
incredibly large datasets, employing strategies that can take
advantage of parallelization and horizontal scaling Experience
applying automated testing strategies at multiple levels of system
granularity; and with tools like xUnit, Swagger, Postman and load
simulation suites Experience with Docker Compose or similar tools
for provisioning ephemeral environments Experience with monitoring
technologies and in particular with instrumenting application code
Exposure to agile methodologies and particularly scrum Strong
understanding of development patterns and SOLID / DDD principles
Experience in an environment with several teams contributing
software components in a microservices architecture is a plus
Experience developing content management solutions is a plus
Experience delivering applications that run in a containerized
environment is a plus Working knowledge of time/space complexity
utilizing Big O notation and how it can be applied Bachelor's
degree in related area (Computer Science, Information Systems,
Engineering) or an equivalent combination of education and
experience Join the global leader in talent acquisition
technologies that's committed to finding new ways to leverage
software, strategy and creative to enhance our clients' employer
brands - across every connection point. We're looking for
unconventional thinkers. Relentless collaborators. And ferocious
innovators. Talented individuals who are ready to work towards
solutions that transform the way employers and job seekers
connect.Radancy is an equal opportunity employer and welcomes all
qualified applicants regardless of race, ethnicity, religion,
gender, gender identity, sexual orientation, disability status,
protected veteran status, or any other characteristic protected by
law. We actively work to create an inclusive environment where all
of our employees can thrive.
Keywords: Radancy, Berkeley , Lead Software Engineer, IT / Software / Systems , Berkeley, California
Click
here to apply!
|