Software Engineer - Treasury
ImagineSoftware (Technology Partners, LLC) - Charlotte, NC
Apply NowJob Description
How this Role Makes an ImpactImagineSoftware is growing, and we are inviting a passionate, detail-oriented Software Engineer - Treasury to join us! This person will develop Imagine's treasury product offerings which provides automation for our clients and creates better patient financial experiences. Our Software Engineers are experts at creating solutions with the end-user experience in mind. This role creates products that define the customer experience, with the goal of providing the best software solution in the industry!The Imagine team has a reputation for excellence, and we will provide you with the tools needed to succeed in this role. This is an ideal position for someone who enjoys problem solving in an ambiguous, challenging environment and takes pride in creating high quality, innovative software. Weare an innovative company that evolves quickly, so come ready to learn at a fast pace!Essential DutiesDeveloping new and existing web productsResearching, designing and writing new software programsResearching new technologiesDeveloping existing programs by analyzing and identifying areas for modificationWorking with computer coding languagesCreating technical specifications and test plansWriting complex SQL ScriptsTesting new programs and fault findingEvaluate simple interrelationships between programs such as whether a contemplated change in one part of a program would cause unwanted results in a related partConsulting clients/colleagues concerning the maintenance and performance of software systems and asking questions to obtain information, clarify details and implement informationDevelop automated functional testsWorking closely with other staff, such as project managers, systems analysts, and sales and marketing professionalsMaintain confidentiality regarding the information being processed, stored or accessedConstantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applicationsCompletion of IMAGINE Software Certification courseOther duties as assignedEducation and/or Experience NeededBS/BA degree in Computer Science/IT or related fieldMinimum of 3+ years of experience in web technologies2+ years' experience in software development using .netQualifications You Must HaveRequired:Proficient in Object Oriented programming patterns/practices MVCWebAPIWorked with latest LTS .Net VersionMS Entity Framework / LINQC#Preferred:BlazorCSS Proficient in JavaScript / Client-side programmingSQL Server 2015+TypescriptUnit Testing Experience (writing, running, TDD) Employment TypeFull-Time, ExemptReporting StructureVice President of Software Engineering - TreasuryWork EnvironmentWorking conditions are normal for an office environment.At ImagineSoftware, we have a role to play in contributing to an inclusive world. We work every day to lead with our values and beliefs that enable you to develop your potential and bring your full self to the workplace. Our culture of diversity and inclusion enables more creative thinking and better ideas for addressing a more diverse market. We hire driven people from all backgrounds because it makes us a great company, and because it's the right thing to do. If you share these values, you will find a home at ImagineSoftware.
Created: 2025-03-03