Skip to content

This website works best using cookies which are currently disabled.Cookie policy  Allow cookies
JobServe

Senior Software Engineer, API

Fort Collins, CO - $131,300 - $186,400 Full Time Posted by: BillGO Posted: Sunday, 26 May 2024
 
Job DetailsJob LocationFort Collins, COPosition TypeFull TimeSalary Range$131,300.00 - $186,400.00 Salary/yearTravel PercentageNegligibleJob ShiftDayDescriptionBillGO's mission is to empower individuals and businesses to take control of their finances by providing simple, intuitive tools for managing bills and payments.

Through their innovative platform and commitment to customer satisfaction, BillGO is reshaping the way people interact with their finances in the digital age. We are currently seeking a Senior Engineer with experience building SAAS API products and java services to join our dynamic team. The ideal candidate will have a proven track record of designing, building, and maintaining java-based APIs that power complex applications.

You will play a key role in building client-facing APIs and internal systems to meet the needs of our growing business, ensuring high performance, reliability, and security. This is a hands-on position where you'll be expected to both set technical direction, contribute code to move the company in the right direction, and build shared tools to help other engineering teams move in the same direction. Responsibilities: 1. System Design and Architecture: Lead the design and architecture of RESTful APIs and messaging-based systems to support various internal and external use cases. 2.

Development: Write clean, maintainable, and efficient code to implement API functionality, ensuring adherence to best practices and standards. 3. Integration: Collaborate with cross-functional teams including front-end developers, backend engineers on API design and standardization 4. Performance Optimization: Identify and address performance bottlenecks, scalability issues, and security vulnerabilities in API implementations. 5.

Documentation: Set standards for comprehensive API documentation including usage guidelines, endpoints, request/response schemas, and authentication mechanisms and help drive those standards across the organization 6. Testing: Develop and execute automated tests to validate system functionality, reliability, and performance. 7. Monitoring and Maintenance: Implement monitoring and logging solutions to track system usage, performance metrics, and errors.

Proactively identify and resolve issues to ensure uninterrupted service. 8. Versioning and Deprecation: Manage API versioning and deprecation strategies to maintain backward compatibility while introducing new features and improvements. 9. Security: Implement security best practices such as authentication, authorization, encryption, and data validation to protect APIs from security threats and vulnerabilities. 10.

Mentorship: Provide guidance and mentorship to junior engineers, reviewing their code, providing feedback, and fostering their professional growth. SUPERVISORY RESPONSIBILITIES This position does not have supervisory responsibilities but is expected to mentor new team members and junior level positions. Qualifications 1. Bachelor's degree in Computer Science, Engineering, or related field.

Master's degree preferred. 2. 5+ years of experience designing, building, and maintaining APIs for web and mobile applications. 3. Expertise in Java programming. 4.

Strong understanding of RESTful principles and best practices. 5. Experience with API documentation tools (including Swagger and OpenAPI) and version control systems (eg, Git). 6. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform. 7.

Solid understanding of database technologies (SQL, NoSQL) and data modeling concepts. 8. Excellent problem-solving skills and attention to detail. 9. Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment. 10.

Experience with agile development methodologies (eg, Scrum, Kanban) is a plus

Fort Collins, CO, USA
IT
$131,300 - $186,400
BillGO
AJF/716327998
26/05/2024 10:24

We strongly recommend that you should never provide your bank account details to an advertiser during the job application process. Should you receive a request of this nature please contact support giving the advertiser's name and job reference.