Software Engineer III

| Fort Collins, CO, USA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

POSITION SUMMARY
The Software Engineer designs and builds infrastructure and applications for BillGO's Bill Pay products. The Software Engineer's duties include designing features and functionality that can implemented securely and reliably with a focus on performance at scale. This role is responsible for investigating problem areas and identifying solutions with actionable implementation plans. Solutions will require great attention to detail and strict coherence to the confines of the security practices of the company and external vendors. Employee will be collaborating internally with teammates and other teams as well as externally with third party vendors through a variety of transmission protocols. Employee will be fully responsible for code through design, implementation, maintenance, and monitoring. The ideal candidate will have a strong background in Java development, Cloud architecture, and experience in the financial industry.
AREA OF FOCUS
All other duties as assigned, plus...

 

  • Designs, develops, and maintains software solutions that meet the requirements of products or platform. This includes coding, testing, debugging, and deploying high-quality software.
  • Contributes to the architectural decisions and design discussions of the fintech products or systems. Ensures scalability, security, and performance considerations are addressed in the design phase.
  • Works closely with cross-functional teams including product managers, UX/UI designers, quality assurance engineers, and other developers to deliver features and improvements.
  • Participates in code reviews to ensure code quality, maintainability, and adherence to coding standards. Provide constructive feedback to peers and mentor junior developers.
  • Analyzes complex technical problems related to fintech systems or applications and propose effective solutions. Troubleshoot issues in production environments and implement timely fixes.
  • Stays updated with the latest technologies, tools, and trends in software engineering. Proposes and implements process improvements to enhance efficiency and productivity.
  • Ensures compliance with regulatory requirements and industry standards relevant to the fintech domain, such as data privacy regulations (e.g., GDPR, CCPA) and security standards (e.g., PCI DSS).
  • Creates and maintains technical documentation including design documents, API specifications, and developer guides to facilitate knowledge sharing and onboarding of new team members.
  • Coordinates with project managers to estimate effort, plan sprints, and prioritize tasks effectively. Communicate project status, risks, and dependencies to stakeholders.
  • Identifies opportunities for performance optimization in systems or applications and implement optimizations to enhance user experience and reduce latency.
  • Willingness to be part of an on-call rotation

SUPERVISORY RESPONSIBILITIES
This position does not have supervisory responsibilities but is expected to mentor new team members and junior level positions.
Qualifications
Education and Work Experience

 

 

  • 7+ years of software development experience
  • 7+ years expertise in Java or equivalent Object Oriented language development
  • Demonstrated experience with RESTful Web Services and Relational Database Management Systems
  • Experience with AWS cloud environment
  • Experience with UNIX, preferably Linux
  • Experience with Open Source tools
  • Preferred experience with Spring, DynamoDB, Elasticsearch / Opensearch
  • Strong written and verbal communication skills
  • Self-starter with the ability to own broad feature areas independently
  • BA/BS degree in Computer Science or related major

Recommended but not required

 

 

  • Experience with functional languages like Javascript
  • Experience with NoSQL Databases
  • Experience with high-scale transactional data processing
  • Experience with Fraud, Risk, Compliance, and Payments a plus
  • Experience with billion-dollar payment systems
  • Experience with scaling a hypergrowth company
  • Experience in data engineering, data architecture and/or data management

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Technology we use

  • Engineering
  • People Operations
    • C#Languages
    • C++Languages
    • GolangLanguages
    • JavaLanguages
    • JavascriptLanguages
    • PythonLanguages
    • ScalaLanguages
    • SqlLanguages
    • jQueryLibraries
    • jQuery UILibraries
    • ReactLibraries
    • Node.jsFrameworks
    • Microsoft TeamsCollaboration
    • SlackCollaboration

Location

We are located in the technology corridor of Fort Collins, CO. Our 5th floor balcony has views of the Rocky Mountains and an outdoor grill for some good old barbecue get-togethers. We have great breweries close by to grab a drink with your fellow BillGOans.

An Insider's view of BillGO

What are some social events your company does?

Our teams come together to celebrate our successes and build meaningful relationships throughout the year. We've been Axe throwing, MLB games, Top Golf, Drive-in Night, virtual trivia, and beer tours.

Steve

Manager, Employee Experience

How do you collaborate with other teams in the company?

Collaboration is a constant at BillGO and we're a culture of high performance. We work as a team, we win or fail as a team, we hold each other accountable and we challenge one another to be the best we can possibly be.

John

Chief Architect

What does career growth look like on your team?

Growth potential is virtually unlimited on my team, and as long as you're willing to invest the time and commitment to learning and growing, you can do and grow into just about any role you set your mind to.

Scott

Senior Director, BGX Operations

What is your vision for the company?

Our vision is to be America's Bill Pay platform, along with our purpose to make Bill Pay simple!

And we're relentless about advancing payment systems to accelerate speed, efficiency and security for all!

Dan

Co Founder & CEO

What’s the vibe like in the office?

It's unlike any I've ever been a part of. From top to bottom we're a tight knit culture who walks the talk, and whose values are far beyond just writing on the wall. The energy, support and camaraderie are second to none and I love working at BillGO!

Nolan

Project Manager

What are BillGO Perks + Benefits

BillGO Benefits Overview

At BillGO, the benefits, programs and perks are a foundation for our BillGOans to reach their full potential. We start by offering competitive pay above the market average; and provide a semi-annual incentive as an external motivator to exceed our goals. We provide a full suite of medical, dental and vision benefits along with a wide selection of ancillary benefits. To inspire your internal motivation, BillGO provides an environment to connect with co-workers both inside and outside of work, learning and development opportunities, and a culture that is focused on our vision and values.

Culture
Volunteer in local community
We pay it forward! BillGO is involved with local Food Banks and participates in annual Holiday giving initiatives. We also support local Pet Rescue organizations with our Furry Friends program.
Partners with nonprofits
Community partnership with WomenGive - sponsorship of a family a week for emergency BillPay relief
Open door policy
OKR operational model
Team based strategic planning
Pair programming
Open office floor plan
Flexible work schedule
BillGO provides employees with flexible work schedules to accommodate personal time as needed.
Remote work program
Most BillGOans appreciate collaboration in the office, however, we spend 1 or 2 days per week working in a remote environment.
Diversity
Dedicated diversity and inclusion staff
Highly diverse management team
BillGO's management team is highly diverse with a strong representation of various genders, ethnicities, age groups, military personnel etc. and is focused on continuous improvement of our DEI efforts
Mandated unconscious bias training
We continue to provide company-wide learning on unconscious bias, with several other DEI initiatives planned for the coming year.
Diversity manifesto
Hiring practices that promote diversity
Member of and partnership with diversityjobs.com as well as several other diversity focused communities.
Health Insurance + Wellness
Flexible Spending Account (FSA)
BillGO employees can contribute up to the annual limit in their FSA.
Disability insurance
BillGO pays 100% of the cost for both Long-term and Short-term disability.
Dental insurance
Our dental plan covers up to $5,000 of expenses per year
Vision insurance
BillGO offers a copay of $15 for glasses and an allowance of $200 per year for frames.
Health insurance
BillGO offers several great coverage options through Cigna, and a highly competitive HSA option (with BillGO contributing $1200 per employee or $2400 per employee + family annually).
Life insurance
$50,000 in basic life insurance for all BillGOans, 100% paid by BillGO.
Pet insurance
Wellness programs
BillGO provides fun and unique health challenges to employees, and access to an onsite fitness center.
Team workouts
Mental health benefits
BillGO provides an Employee Assistance Program which offers well-being, emotional, financial, and legal support. We also provide access to the Headspace App for mindfulness, meditations, and fitness.
Financial & Retirement
401(K)
BillGO provides access to 401(K) retirement benefits to improve the financial outcomes for all BillGOans. We offer a broad selection of investment options and access to financial advisors for support
Company equity
At BillGO, we place real value on employee ownership of the business through stock options, including vesting over a 4-year period.
Employee stock purchase plan
Performance bonus
BillGOans are GOOO getters! We offer an annual incentive bonus based on successfully achieving our corporate and team goals.
Charitable contribution matching
Child Care & Parental Leave
Childcare benefits
We offer a flexible spending account for Dependent Care.
Generous parental leave
Family medical leave
BillGO offers up to 12 weeks of job-protected leave per year for any employee eligible under the Family and Medical Leave Act.
Return-to-work program post parental leave
Company sponsored family events
Vacation + Time Off
Unlimited vacation policy
Paid holidays
Paid sick days
Any sick days are covered for all employees.
Office Perks
Company-sponsored outings
BillGO hosts company outings Semi-annually.
Free snacks and drinks
BillGO has a fully stocked kitchen including unlimited snacks, coffee, tea and pretty much any snack that you'd like to add to the mix.
Some meals provided
We provide lunch every Wednesday for our company-wide Lunch & Learns! And, we love to celebrate our successes with Team dinners. Don't forget our birthday celebrations!
Company-sponsored happy hours
With all of the fantastic breweries in Northern Colorado, BillGOans frequently take time for a good beer.
Onsite office parking
We offer employees Free on-site parking.
Recreational clubs
Onsite gym
Professional Development
Job training & conferences
BillGO offers employees professional development opportunities like conferences, workshops, online modules, group virtual training, etc.
Tuition reimbursement
The Lifelong Learning Program provides Assistance up to $2,500 per year plus we pay 100% of tuition, books, and fees for each enrolled course.
Lunch and learns
BillGO hosts lunch and learn meetings every Wednesday
Promote from within
Online course subscriptions available
Customized development tracks
Paid industry certifications
BillGO will cover costs for individual and team certifications as need be.

More Jobs at BillGO

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about BillGOFind similar jobs like this