Sr. Software Engineer in Remote US at CareerBuilder

Date Posted: 4/26/2022

Job Snapshot

Job Description

Note: CareerBuilder U.S. office locations will reopen on a voluntary basis in February 2022 and employees within a commutable distance will have the option to utilize the offices if fully vaccinated against COVID-19.  

U.S. Office Locations: Chicago, IL; Atlanta, GA; Irvine, CA 

Summary of the Job:

This role develops, maintains, and enhances custom software applications used internally for back-office processes and services to support the CareerBuilder site. You will be responsible for implementing solutions around the company’s financial systems, order entry services, product purchase channels, account management, and product inventory management. The ideal candidate is highly-motivated, detail-oriented, self-directed, and flexible with excellent communication skills. The ideal candidates should have strong architecture skills, .NET and .NET Core skills, excellent problem-solving skills working with distributed systems, and a solid understanding of object-oriented design.  This role follows an agile methodology with a strong focus on quality. 

 

Essential Responsibilities:

  • Participate in refining user stories, solidifying requirements, and time estimations
  • Follow Agile development methodology
  • Design and develop high-quality, effective, and reliable technical solutions that meet the requirements
  • Participate in peer code reviews
  • Automate unit & integration tests and perform end-to-end testing of applications with a focus on software quality and maintainability
  • Develop and maintain documentation
  • Perform maintenance and provide support for existing applications, processes, and services
  • Monitor applications/processes/services, troubleshoot issues identified and implement changes to mitigate the issues
  • Develop strong, collaborative relationships within and across teams
  • Mentor junior and senior members of the team
  • Comply with CareerBuilder policies
  • Other duties as assigned

Job Requirements:


Required Knowledge and Skills:

  • Strong understanding of Object-Oriented software development concepts, design patterns, SOLID principles
  • Strong understanding of complex relational database concepts
  • Strong understanding of RESTful APIs, SOAP Web Services, and Authentication schemes related to API
  • Test Driven Development (TDD) through Unit and Integration Testing
  • Version control using TFS and Github
  • Good understanding of continuous integration and deployment in the cloud
  • Excellent problem-solving skills in a distributed systems environment
  • Strong design and communication skills
  • Works independently, self-organized and able to work within and across teams to deliver solutions.
  • Contributes to the direction of the solution scope and individual project iterations.
  • Takes ownership of assigned tasks and ensures successful on-time completion.
  • Ability to communicate effectively within the development team and across various teams within the business
  • Proficiency with Microsoft Office Applications (Outlook, Word, Excel, etc.)
  • Strong written and verbal communication skills

 

Supervisory Responsibilities:

This role does not have supervisory responsibiltiies

 

Education:

Bachelor’s Degree desired, preferably in Computer Science or related field

Minimum Years of Experience:

7+ years of experience building applications using web and open source technologies such as:

ASP.NET, ASP.NET Core MVC, ASP.NET Web API, JavaScript, HTML, jQuery, JSON, RESTful APIs, Amazon Web Services, Microsoft SQL Server, Entity Framework

 

Physical Demands:

  • Frequent phone and computer use
  • Creating written communications
  • Able to sit/stand at a desk
  • Able to bend, sit, stand, lift boxes or equipment (between 0-15 lbs)
  • Able to travel occasionally both domestically and internationally

 

Benefits and Perks

Connecting people with meaningful work is one of the most important things anyone can do – which means we need to support the employees who make that possible. CareerBuilder’s team enjoys a host of perks and benefits, including: 

Health and Wellness: 

  • Comprehensive Medical, Dental & Vision, Life & Disability Programs 
  • Option to enroll in supplemental Life, AD&D, Accident, Critical Illness, Home & Auto, Transit, Identity Theft Protection, Legal Programs, and Pet Insurance 
  • Employee Assistance Program with free counseling sessions  
  • Wellness/Tobacco Free credits towards medical premiums 
  • On-site meditation rooms 
  • Free upgrades to premium versions of many Mental Health applications 

Family Support and Care: 

  • Parental support including paid maternity and parental leave 
  • Milk Stork 
  • Pre-Tax Dependent Care Flexible Spending Account 
  • Healthy Pregnancy Program and Fertility Support Services 

Flexibility and Time Off 

  • Paid time off, including time off to volunteer, holidays, floating holiday, bereavement, jury duty, parental leave 
  • Remote work opportunities available for most roles 

Personal and Career Development: 

  • Education Reimbursement Program allowing up to $5k per year towards completion of a Bachelor’s and non-MBA graduate degree, and up to $10K per year towards completion of an MBA 

Financial Wellbeing: 

  • 401(k) Program with a two year vesting schedule, annual employer match, and an opportunity to make Pretax and Roth contributions.  
  • Financial educational webinars and individual retirement planning advising available. 

Community 

  • Employee resource groups 
  • Time off to volunteer 

CareerBuilder, LLC is proud to be an Equal Opportunity Employer. Applicants are considered for all positions without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, ancestry, marital or veteran status.

 

TSR ID: 002609

CHECK OUT OUR SIMILAR JOBS

  1. Software Engineer Jobs
  2. Project Engineer Jobs