Software Developer

Unite Here
New York, NY, United States
20 days ago
Apply on jobs.unitehere.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$85,000.0 - $95,000.0
Working hours
Regular working hours

Tech stack

Agile Methodology Amazon Web Services Software Suite Unit Testing Microsoft Azure Cascading Style Sheets (CSS) Mobile Application Development Code Review Linux Github Python (Programming Language) PostgreSQL
+10 more
Ruby Software Engineering SQL Databases TypeScript Backend AngularJS Information Technology Front End Software Development Terraform Docker

Job description

Summary: The Senior Software Developer is an intermediate-level role for a full-stack or back-end developer who has demonstrated team leadership and is firmly grounded in good technology practices. The Senior Software Developer will be a partner in developing the individual and team spaces, as well as helping create, upgrade, and support a range of tools and technologies used by the Union. We are in the process of taking increasing control over our technology rather than relying heavily on 3rd parties for software development.

Job Responsibilities In the support, maintenance, and new development of software:

  • Develop new features, enhance existing features, upgrade packages, improve supportability, and fix or troubleshoot on UNITE HERE’s software suite
  • Collaborate with other developers and department staff to support required applications
  • Review code and pair with other team members to drive high standards for quality: maintain high unit test coverage, and build and maintain a robust release testing framework
  • Make project plans that balance the features, technology, people and timelines
  • Be a part of making the bigger picture plan for our team and our technical roadmap
  • Keep up to date with industry trends and technology developments.

Requirements

Our technology teams based in the New York metropolitan area and across the country are dedicated professionals with a strong commitment to our mission. If you are a creative problem-solver looking to help build and support the next generation of labor union technology and try new things in a fast-moving organization, you will love working with us., * Motivation to work for economic and social justice

  • Demonstrated team leadership in new app development, enhancing existing apps, or making back-end upgrades. Please prominently list this in your resume, highlight in your cover letter.
  • Degree in information technology or computer science, or equivalent experience
  • Extensive knowledge of software development and its technologies (excluding web design)
  • 7+ years relevant development experience
  • Knowledge of/experience with a varied set of three or more of these technologies:
  • Front-end & mobile development - Angular, Typescript, HTML/CSS
  • Back-end development - Python, Ruby, Postgres SQL
  • Platforms and infrastructure - Azure, AWS, Linux; Docker; Terraform; Azure DevOps, GitHub
  • Knowledge of agile development practices
  • Expectation of participation of core Union activities

Benefits & conditions

Salary: $85,000 - $95,000, or commensurate with experience

Our Comprehensive Benefits include:

  • Health Insurance: 100% employer-funded family coverage with no deductible
  • Dental & Vision Insurance: 100% employer-funded family coverage
  • Retirement Plans: 100% employer-funded Defined Benefit Pension Plan, with optional employee-funded 401(k)
  • Paid Time Off: Generous vacation, sick, personal, and holiday leave, plus flexible floating holidays
  • Additional Perks: Flexible Spending Account (FSA), commuter benefits program, and more

About the company

UNITE HERE (www.unitehere.org) is a progressive, member-driven, not-for-profit union, dedicated to organizing workers in the hospitality industry to lift workplace standards in hotels, casinos, airports, and cafeterias across the United States and Canada. You will be part of a team that empowers workers - primarily women and people of color - in low-wage service sector jobs to achieve better wages, benefits, dignity, and rights at work.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.unitehere.org
Prepare application

Good distractions

Loading talks and stories from around this role…