Senior Software Engineer

6 days ago


Fort Collins, Colorado, United States BillGo Full time
About BillGO

BillGO is a leading provider of innovative financial management tools, empowering individuals and businesses to take control of their finances through simple and intuitive solutions.

Job Summary

We are seeking a highly skilled Senior Software Engineer to join our dynamic team and contribute to the development of our cloud-based API products. The ideal candidate will have a strong background in designing, building, and maintaining Java-based APIs, with a focus on scalability, reliability, and security.

Key Responsibilities
  • System Design and Architecture: Lead the design and architecture of RESTful APIs and messaging-based systems to support various internal and external use cases.
  • Development: Write clean, maintainable, and efficient code to implement API functionality, ensuring adherence to best practices and standards.
  • Integration: Collaborate with cross-functional teams, including front-end developers and backend engineers, on API design and standardization.
  • Performance Optimization: Identify and address performance bottlenecks, scalability issues, and security vulnerabilities in API implementations.
  • Documentation: Set standards for comprehensive API documentation, including usage guidelines, endpoints, request/response schemas, and authentication mechanisms.
  • Testing: Develop and execute automated tests to validate system functionality, reliability, and performance.
  • Monitoring and Maintenance: Implement monitoring and logging solutions to track system usage, performance metrics, and errors.
  • Versioning and Deprecation: Manage API versioning and deprecation strategies to maintain backward compatibility while introducing new features and improvements.
  • Security: Implement security best practices, such as authentication, authorization, encryption, and data validation, to protect APIs from security threats and vulnerabilities.
  • Mentorship: Provide guidance and mentorship to junior engineers, reviewing their code, providing feedback, and fostering their professional growth.
Requirements
  • Education: Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
  • Experience: 5+ years of experience designing, building, and maintaining APIs for web and mobile applications.
  • Technical Skills: Expertise in Java programming, strong understanding of RESTful principles and best practices, experience with API documentation tools, and version control systems.
  • Soft Skills: Excellent problem-solving skills, attention to detail, strong communication and collaboration skills, and ability to work effectively in a cross-functional team environment.


  • Fort Collins, Colorado, United States Hewlett-Packard Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Leader to join our team at Hewlett-Packard. As a key member of our software development organization, you will play a critical role in shaping the direction of our software development efforts and contributing to the development of multiple software and hardware...


  • Fort Collins, Colorado, United States Hewlett-Packard Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineering Leader to join our team at Hewlett-Packard. As a key member of our software development organization, you will play a critical role in shaping the direction of our software development efforts and driving the delivery of high-quality software solutions.Key...


  • Fort Collins, Colorado, United States BillGo Full time

    BillGO is seeking a talented Senior Software Engineer to contribute to their innovative financial management solutions. The company is dedicated to transforming the way individuals manage their bills and payments through a user-friendly platform.As a Senior Software Engineer, you will play a pivotal role in the development of software solutions that enhance...


  • Fort Collins, Colorado, United States BillGo Full time

    BillGO is seeking a talented Senior Software Engineer to enhance their innovative team. The company's goal is to transform financial management through user-friendly solutions for bill handling and payments. They are at the forefront of the digital finance sector with their cutting-edge platform and commitment to client satisfaction.We are looking for a...


  • Fort Collins, Colorado, United States HP Development Company, L.P. Full time

    Position - Lead Cybersecurity Software Engineer Overview - At HP Development Company, L.P., we are dedicated to creating technology that enhances the quality of life for individuals, organizations, and communities globally. With the innovative spirit of a startup combined with the resources of a Fortune 100 company, we are at the forefront of delivering...


  • Fort Collins, Colorado, United States ENTRUST Solutions Group Full time

    Position Overview:*REMOTE POSITION WITH TRAVEL REQUIRED*Key Responsibilities:As a Senior Civil/Structural Engineer, you will be tasked with a variety of engineering duties related to the design of electrical substations. Your role will involve:Conducting structural steel and concrete foundation design with minimal oversight.Creating detailed structural...


  • Fort Collins, Colorado, United States Jobot Full time

    Structural Engineer OpportunityAbout Jobot:Jobot is a prominent firm specializing in structural, industrial, and civil engineering solutions. We are dedicated to delivering exceptional engineering design and advisory services to our clients across various regions.Why Consider Joining Us?- Comprehensive health care plans for employees and their families-...

  • Senior Civil Engineer

    4 weeks ago


    Fort Collins, Colorado, United States Trihydro Full time

    Job Description: Senior Civil Engineer – Fort Collins, CO Trihydro Corporation is seeking a senior civil engineer to join its Fort Collins, CO office.The role sits within our Infrastructure and Natural Resources Business Unit and supports clients across many industries by delivering effective, responsive, and safe solutions.If you are interested in joining...


  • Fort Collins, Colorado, United States City of Fort Collins Full time

    Position Title: Senior Electrical EngineerDepartment: L&P Operations & TechnologyWork Type: Full-Time RegularSalary Range: $83,000 - $139,000 (Compensation is distributed biweekly)Selection Process: Applications will be reviewed until the deadline.Employee Benefits:Comprehensive medical, dental, and vision coverage for employees and their familiesGenerous...


  • Fort Collins, Colorado, United States Farnsworth Group Full time

    Position: Senior Water Resources EngineerLocation: Fort Collins, COJob Id: 2311# of Openings: 1Join us and enhance your career with a certified Great Place to Work for the last eight years running. We are a collective of Engineers, Architects, Surveyors, and Scientists dedicated to making significant contributions to the environment. Our pursuit of...


  • Fort Collins, Colorado, United States Stantec Full time

    Position OverviewAs a Senior Engineer specializing in Water and Wastewater Conveyance, you will join a team of dedicated professionals committed to transforming how communities interact with water. Our approach views water management as an integrated system, ensuring sustainable solutions are implemented to meet the needs of our communities.Your RoleIn this...


  • Fort Collins, Colorado, United States CCG Business Solutions, LLC Full time

    Job DescriptionCCG Business Solutions, LLC is a business consulting and talent placement company. We provide business solutions and talent placement services. Our team understands the principles of connecting purpose to business and career placement. A client of CCG is currently seeking a Senior Project Engineer.Job SummaryWe are seeking a highly motivated...


  • Fort Collins, Colorado, United States Numerica Corporation Full time

    Position OverviewAt Numerica Corporation, our engineers are at the forefront of crafting cutting-edge algorithms and software designed to tackle scientific challenges with practical implications. Collaborating in small, innovative teams, our engineers create impactful solutions that drive success. Our commitment to research extends beyond publishing papers;...


  • Fort Collins, Colorado, United States Numerica Corporation Full time

    Numerica Corporation Career OpportunityAt Numerica Corporation, we are committed to advancing the frontiers of technology in defense applications. We seek skilled professionals who are enthusiastic about crafting and enhancing electronic systems tailored for radar, electronic warfare, and communication purposes.Key Responsibilities:Develop, design, and...


  • Fort Collins, Colorado, United States HP Development Company, L.P. Full time

    Position - Senior Software Technical Program Manager Overview - HP Development Company, L.P. is dedicated to creating technology that enhances lives globally. To maintain our leadership in innovation, HP Inc. is committed to investing in software solutions. In today's digital landscape, exceptional experiences are driven by software capabilities. We are...


  • Fort Collins, Colorado, United States Stantec Consulting International Ltd. Full time

    Position OverviewAs a key player in our Water division, you will join a team of top-tier engineers and scientists who approach water management as an integrated system. Our mission is to deliver sustainable solutions that ensure water is accessible and reliable for communities.Your RoleIn this position, you will work autonomously on smaller projects while...


  • Fort Collins, Colorado, United States Rubix Recruiting Full time

    Position: Software Integration SpecialistLocation: Remote / FlexibleEmployment Type: Full-Time Direct HireTravel Requirements: 25-30%Overview:At Rubix Recruiting, we are at the forefront of innovation, developing a groundbreaking suite of software solutions that are transforming the banking sector. Our technology is designed to operate more efficiently and...


  • Fort Collins, Colorado, United States Hewlett Packard Enterprise Full time

    Position Overview:The Senior Platform Engineer - Cloud/Kubernetes is a pivotal role designed to operate in a 'Hybrid' environment, with a commitment to working in an office setting for a portion of the week.About Hewlett Packard Enterprise:Hewlett Packard Enterprise stands at the forefront of the edge-to-cloud revolution, transforming how individuals and...


  • Fort Collins, Colorado, United States Actalent Full time

    About the RoleWe are seeking an experienced Senior IC Package Design Engineer to join our worldwide R&D team developing high-performance package designs for industry-leading ASICs with high-speed SerDes and very-high-power delivery needs.Key ResponsibilitiesDesign complex flip-chip-BGA packages for high-speed SerDes and high-power delivery needsCollaborate...


  • Fort Collins, Colorado, United States Stantec Full time

    About UsAt Stantec, we are committed to safety, quality, and ethical practices. Our experts lead their respective fields, guiding our work with creativity and a vision for sustainable growth. We embrace a diverse community of talents and backgrounds, making it a place where you can apply your passion and collaborate with top environmental professionals on...