Job Directory Sr. Software Engineer

Sr. Software Engineer
Oakland, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

The Rock Family of Companies is made up of nearly 100 separate businesses spanning fintech, sports, entertainment, real estate, startups and more. We're united by our culture - a drive to find a better way that fuels our commitment to our clients, our community and our team members. We believe in and build inclusive workplaces, where every voice is heard and diverse perspectives are welcomed. Working for a company in the Family is about more than just a job - it's about having the opportunity to become the best version of yourself.

The Senior Software Engineer mentors Associate Software Engineers, leads small development teams and acts as an application owner, in addition to developing, improving and maintaining innovative software applications as part of a team or independently. This team member takes a lead role in design and code reviews, assists with delivery estimates and provides feedback about all aspects of the process - all while working with a variety of team members across the entire organization. Responsibilities - Develop progressive web apps using Angular 5, HTML5, MVC/Web API and C# through the full software development lifecycle processes - Unit-test all developed code - Work directly with business partners to determine technical solutions based on business needs - Mentor other Software Engineers to grow their technical skills - Understand general, undeveloped concepts and explain them concisely to others - Work with or without complete business requirements or specifications - Foster a collaborative environment on a cross-functional team - Maintain on-call availability on a rotational basis Requirements - Hands-on experience with Angular 2.0 or greater - Five years of experience with web design and HTML/CSS - Five years of programming or related experience in one or more of the following: .NET, PHP, Java or JavaScript/Typescript - Five years of experience in software testing and design - Five years of database-related experience - Five years of experience working in a team environment - Experience leading small project teams - Experience mentoring others - Undergraduate degree in computer science or equivalent relevant experience - Exceptional verbal and written communication skills What'll Make You Special - Some graduate coursework - Progressive web apps experience - Programming with C# - Web API

The Company is an Equal Employment Opportunity employer, and does not discriminate in any hiring or employment practices. The Company provides reasonable accommodations to qualified individuals with disabilities in accordance with state and federal law. Applicants requiring reasonable accommodation in completing the application and/or participating in the employment application process should notify a representative of the Human Resources Team, The Pulse, at 1-800-411-JOBS.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.