Software Engineer, Data Engineer, Python
Listed on 2025-12-01
-
Software Development
Data Engineer, Software Engineer, Python
Centennial Lending is a unique and growing lending company located in Firestone, CO offering a wide variety of products including conventional, FHA, VA, and USDA mortgages, commercial loan products, and service offerings. Through our partnerships with credit unions and other investors we are able to offer a wide variety of loan products to credit union members.
Centennial Lending offers its employees opportunities for advancement within the company as well as an extremely competitive and comprehensive benefits package that includes Medical, Dental, Vision, 401K, and potential for annual bonus.
Job DescriptionCentennial Lending is a growing organization and is recruiting for a highly skilled Software Engineer to contribute to our IT projects and help us build scalable, efficient applications, microservices, and ETL pipelines. The majority of training and daily work will be performed onsite at our Firestone, CO location.
Job Duties- Create and maintain automations, ETL pipelines, and business intelligence scripts using Python and SQL.
- Host applications and services within the Microsoft Azure ecosystem, including Web Apps, Function Apps, and Logic Apps.
- Assist with the consolidation of our diverse use of languages and frameworks.
- Develop and manage ETL pipelines in Azure, facilitating the movement and aggregation of data across various operational platforms.
- Create Python scripts to automate the flow of data between partners.
- Write custom plugins within the organization’s operational systems to perform custom tasks and improve manual processes.
- Collaborate with cross-functional teams to define, design, and implement process improvements via custom software solutions.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Maintain code quality, organization, and automation.
- Other duties as assigned.
- Relevant certifications, such as Microsoft Certified:
Azure Developer Associate, or other industry-recognized qualifications, are highly preferred. - Ongoing commitment to professional development and continuous learning.
- Five to ten years of relevant experience required.
- Bachelor’s degree in computer science, information technology, or a related field preferred but not required.
- Proven experience as a mid- to senior-level software engineer, with experience hosting systems in Microsoft Azure.
- Proficiency in Python, specifically for ETL pipelines, business intelligence, and/or automation scripting.
- Must have experience working with Azure, including the development of microservices and ETL pipelines.
- Familiarity with RESTful APIs to connect applications to back-end services.
- Strong understanding of Microsoft cloud technologies (Azure Web Apps, Azure Logic Apps).
- Ability to write clean, readable, and easily maintainable code.
- Strong problem-solving skills and attention to detail.
- Ability to work autonomously, understanding business requirements and translating them into technical or software solutions.
- Must be self-motivated and work independently to manage workflow and deadlines.
- Excellent communication and teamwork skills.
- Willingness to learn new languages and system.
11281 Business Park Circle, Firestone, CO 80504
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).