Software Engineer

5 days ago


Charlotte, NC, United States ImagineSoftware Full time
Job Details

Level
Experienced

Job Location
Charlotte - Headquarters - Charlotte, NC

Position Type
Full Time

Salary Range
$85000.00 - $110000.00 Salary/year

Description

Software Engineer - Treasury

How this Role Makes an Impact

ImagineSoftware 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. We are an innovative company that evolves quickly, so come ready to learn at a fast pace

Essential Duties
  • Developing new and existing web products
  • Researching, designing and writing new software programs
  • Researching new technologies
  • Developing existing programs by analyzing and identifying areas for modification
  • Working with computer coding languages
  • Creating technical specifications and test plans
  • Writing complex SQL Scripts
  • Testing new programs and fault finding
  • Evaluate simple interrelationships between programs such as whether a contemplated change in one part of a program would cause unwanted results in a related part
  • Consulting clients/colleagues concerning the maintenance and performance of software systems and asking questions to obtain information, clarify details and implement information
  • Develop automated functional tests
  • Working closely with other staff, such as project managers, systems analysts, and sales and marketing professionals
  • Maintain confidentiality regarding the information being processed, stored or accessed
  • Constantly updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications
  • Other duties as assigned
Education and/or Experience Needed
  • BS/BA degree in Computer Science/IT or related field
  • Minimum of 3+ years of experience in web technologies
  • 2+ years' experience in software development using.NET
Qualifications You Must Have

Required:
  • Proficient in Object Oriented programming patterns/practices
  • ASP.NET MVC
  • WebAPI
  • Worked with latest LTS .Net Version
  • C#
  • MS Entity Framework / LINQ
Preferred:
  • Blazor
  • CSS
  • Proficient in JavaScript / Client-side programming
  • SQL Server 2015+
  • Typescript
  • Unit Testing Experience (writing, running, TDD)
Employment Type
  • Full-Time, Exempt
Reporting Structure
  • Vice President of Software Engineering- Treasury
Work Environment
  • Working conditions are normal for an office environment.


AtImagineSoftware, 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 atImagineSoftware.
  • Software Engineer

    3 days ago


    Charlotte, NC, United States Apollo ITS Full time

    Role: Software Engineer Location: Charlotte, NC Duration: Long TermJob Description: We are currently seeking a Software Engineering Director - Originations to drive the engineering and delivery of strategic initiatives on the cutting edge of near prime loan origination system. Partnering closely with Engineering, Product Management, and our proprietary...

  • Software Engineer 2

    6 days ago


    Charlotte, NC, United States Veracity Full time

    Job Title: Software Engineer 2 Duration: 12+ Month (s) Location: Charlotte, NC - 28262 - Hybrid Roles (3 Days Onsite/2 Days WFH) Job Descriptions: • In this contingent resource assignment, you may: Participate in low to moderately complex initiatives and identify opportunity for process improvements within Software Engineering. • Review and analyze basic...

  • Software Engineer 2

    7 days ago


    Charlotte, NC, United States Veracity Full time

    Job Title: Software Engineer 2 Duration: 12+ Month (s) Location: Charlotte, NC - 28262 - Hybrid Roles (3 Days Onsite/2 Days WFH) Job Descriptions: • In this contingent resource assignment, you may: Participate in low to moderately complex initiatives and identify opportunity for process improvements within Software Engineering. • Review and analyze basic...

  • Software Engineer 2

    3 days ago


    Charlotte, NC, United States Veracity Full time

    Job Title: Software Engineer 2 Duration: 12+ Month (s) Location: Charlotte, NC - 28262 - Hybrid Roles (3 Days Onsite/2 Days WFH) Job Descriptions: • In this contingent resource assignment, you may: Participate in low to moderately complex initiatives and identify opportunity for process improvements within Software Engineering. • Review and analyze basic...

  • Software Engineer

    6 days ago


    Charlotte, NC, United States Integration Appliance, Inc. Full time

    Intapp is seeking a highly skilled and experienced Software Engineer to join our dynamic team. As a Software Engineer, you will play a crucial role in the design, development, and maintenance of our software applications. This position requires the employee to be based in Charlotte, NC and work on a hybrid schedule (combination of in-office and remote...

  • Software Engineer

    15 hours ago


    Charlotte, NC, United States Integration Appliance, Inc. Full time

    Intapp is seeking a highly skilled and experienced Software Engineer to join our dynamic team. As a Software Engineer, you will play a crucial role in the design, development, and maintenance of our software applications. This position requires the employee to be based in Charlotte, NC and work on a hybrid schedule (combination of in-office and remote...

  • Software Engineer

    3 days ago


    Charlotte, NC, United States Integration Appliance, Inc. Full time

    Intapp is seeking a highly skilled and experienced Software Engineer to join our dynamic team. As a Software Engineer, you will play a crucial role in the design, development, and maintenance of our software applications. This position requires the employee to be based in Charlotte, NC and work on a hybrid schedule (combination of in-office and remote...

  • Software Engineer

    7 days ago


    Charlotte, NC, United States Integration Appliance, Inc. Full time

    Intapp is seeking a highly skilled and experienced Software Engineer to join our dynamic team. As a Software Engineer, you will play a crucial role in the design, development, and maintenance of our software applications. This position requires the employee to be based in Charlotte, NC and work on a hybrid schedule (combination of in-office and remote...

  • Software Engineer 4

    1 week ago


    Charlotte, NC, United States Mindlance Full time

    Job Descriptions: In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented...

  • Software Engineer 4

    5 days ago


    Charlotte, NC, United States Mindlance Full time

    Job Descriptions: In this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented...