Software Developer
Tonawanda, NY, United States | req29937
Responsibilities
- Collaborate with business stakeholders to translate complex operational challenges into well-defined, practical technical solutions
- Architect and lead full-stack development of large-scale operational software, owning engineering decisions to build robust and maintainable systems
- Stay current with evolving technologies and actively contribute to upgrading the team’s technology stack
- Support the growth of junior team members through technical mentorship and knowledge sharing
- Balance development of new solutions with maintenance and support of existing tools to ensure continuous operational excellence
Qualifications
- Bachelor’s degree in Computer Science or a related field
- Seven (7) or more years of software development experience with a strong track record of working with ambiguous, high-level requirements
- Demonstrated ability to partner with non-technical stakeholders to clarify problems and drive toward well-defined solutions
- Full-stack development experience, with proven record of designing and architecting modern web applications from the ground up
- Proficient in frontend development with modern single-page applications; experience with Vue.js preferred but not required
- Strong backend development skills in Python; familiarity with FastAPI is a plus
- Expertise in relational database schema design, querying, and performance tuning
- Willingness to travel up to 20% domestically and internationally
- Thrives in a team that values diversity, equity, and inclusion, and brings a unique perspective to foster a respectful and supportive workplace
Compensation & Benefits
Pay Range: $76,500 - $112,200
- Competitive compensation and outstanding benefits package
- Health, dental, disability, and life insurance
- Paid holidays and vacation
- 401(k) matching and pension benefits
- Employee discount program
- Opportunities for educational and professional growth
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, protected veteran status, pregnancy, sexual orientation, gender identity or expression, or any other reason prohibited by applicable law.