Senior Software Engineer

Company:  USAFacts
Location: Bellevue
Closing Date: 16/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

We are currently assisting our client, USAFacts , with a search for Senior Software Engineer . Here is the job description:

The Organization

At USAFacts, we are committed to providing unbiased and transparent data about the United States.

Founded and funded by Steve Ballmer, former CEO of Microsoft, USAFacts answers questions around government spending and outcomes. We pull together data from thousands of jurisdictions to normalize, contextualize, and visualize these metrics so the data is approachable and understandable.

The Opportunity

The Senior Software Engineer role at USAFacts is pivotal for delivering high-quality software solutions aligned with company goals. They utilize their extensive expertise to oversee the software development life cycle, tackle complex projects, and make key architectural decisions. Collaboration with cross-functional teams ensures the successful execution of these projects. Beyond technical tasks, Senior Software Engineers mentor junior staff, promote best practices, and drive continuous improvement.

Key Priorities and Responsibilities

Key responsibilities include:

  • Lead software development projects: Define project scope, outline solution architecture, establish timelines, build key components, work through challenges, and coordinate with team members to deliver high-quality software solutions.
  • Make architectural and technical decisions: Evaluate, propose, and communicate appropriate software architectures, technologies, and tools to meet project requirements and ensure long-term scalability and sustainability.
  • Develop and implement software solutions: Design, code, test, and debug complex software applications, ensuring high performance, scalability, and maintainability.

Additional responsibilities involve:

  • Lead by Example: Share knowledge, provide technical guidance, and promote best practices in software development.
  • Collaborate with cross-functional teams: Work closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical solutions.
  • Debug and troubleshoot software issues: Identify and resolve complex software defects and performance bottlenecks.
  • Conduct code reviews: Review code contributed by team members to ensure adherence to coding standards.
  • Contribute to continuous improvement: Identify areas for process improvement, participate in retrospectives, and suggest enhancements to optimize software development workflows.

Qualifications

Required Skills:

  • Ownership: A keen sense of stewardship and accountability to drive the entire software development process.
  • Extensive software development experience: A strong background (typically 7+ years) in software development, including designing, implementing, and debugging complex software systems.
  • Front-end software development: Proficiency (typically 5+ years) in programming languages and frameworks: TypeScript/JavaScript and React.
  • Back-end software development: Proficiency (typically 5+ years) in programming languages: NodeJS, Python.
  • Full-stack development expertise: Proficiency in integration between front-end and back-end platforms.
  • Technical architecture and design: Proven experience in making architectural decisions and designing scalable solutions.
  • Leadership skills: Experience leading software development projects and ensuring project success.

Desired Skills:

  • Collaboration and teamwork: A track record of effectively collaborating with cross-functional teams.
  • Problem-solving and debugging skills: Demonstrated ability to analyze and solve complex technical problems.
  • Continuous learning and adaptability: A mindset of continuous learning, keeping up with emerging technologies.

Compensation

The pay range for the Senior Software Development Engineer role is $163,000 to $260,000, plus a 10% annual performance bonus target opportunity.

We aim to hire new employees between $163,000 to $210,000 allowing future compensation growth within the range based on aptitude in the role.

Location and Hybrid Work

The position is based in Bellevue, Washington, and our organization practices intentional hybrid work. All USAFacts employees are expected to work on-site Tuesdays, Wednesdays, and Thursdays. Mondays and Fridays remain flexible work-from-home or office workdays.

Ballmer Group and USAFacts are an equal opportunity employer and dedicated to building an inclusive workforce where diversity is valued.

#J-18808-Ljbffr
Apply Now
Share this job
USAFacts
  • Similar Jobs

  • Senior Software Engineer

    Bellevue
    View Job
  • Senior Software Engineer

    Bellevue
    View Job
  • Senior Software Engineer

    Seattle
    View Job
  • Senior Software Engineer

    Bellevue
    View Job
  • Senior Software Engineer

    Bellevue
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙