Kansas Works Jobs

Kansas Works Logo

Job Information

CommunityAmerica Credit Union Sr. Software Engineer - CRM in Lenexa, Kansas

The Senior Software Engineer, CRM works with an agile team to design, develop, and optimize web-based software solutions. The ideal candidate should have a strong background in object-oriented design patterns and practices, and have strong analytical and problem-solving skills. The candidate should have a good understanding of the software development lifecycle, web/API security best practices, and data source integrations. In addition, Candidate should be able to drive the full cycle of project development leading to business objectives and value realization.

  • Developing and supporting existing web applications with .NET MVC

  • Developing RESTful APIs and integrating with internal and external SOAP and REST web services

  • Participate in Agile ceremonies to ensure high quality software within schedule constraints

  • Partner with Product Owner and other stakeholders to prioritize enhancements.

    Required Knowledge, Skills and Abilities:

  • Bachelor’s Degree in Computer Science or equivalent field, or relevant professional experience.

  • Experience analysis, design, development, and deployment of large-scale enterprise applications

  • Deep understanding of object-oriented design and programming concepts

  • Enterprise system integration background with RESTful Web Services and ETL

  • Understanding of web security patterns and common API authentication patterns

  • Experience with other object-oriented development tools such as C#/.Net or Java.

  • Ability to diagnose performance issues and recommend optimizations

  • Solid knowledge of SQL and understanding of relational databases

  • Understanding of web technologies such as Javascript, HTML and CSS

  • Solid knowledge of XML and JSON

  • Ability to prioritize, multi-task and complete tasks within timelines

  • Excellent analysis and problem-solving abilities

  • Professional track record of superb interpersonal and communication skills

  • Have a passion for quality and writing clean, solid, readable code that scales and performs well

Preferred Knowledge, Skills and Abilities:

  • Prior work experience in a financial services industry

  • Experience working with Agile/Scrum methodology

  • Experience developing reactive web applications in frameworks such as Lightning, Angular, or React.

  • Exposure to enterprise CRM development and administration

  • Experience developing in an enterprise environment such as source code control, continuous deployment, release management.

  • Experience with other object-oriented development tools such as C#/.Net and Java.

  • Experience API tools and integration platforms (Postman, Mulesoft, Azure, Apigee)

  • Exposure to modern frontend development frameworks (Angular, React, presentation component development)

Education and Experience Requirements:

  • Experience developing web-based solutions and scalable web services

  • Bachelor's degree or higher required, or equivalent experience.

ID: 1311

External Company Name: CommunityAmerica Credit Union

External Company URL: https://www.communityamerica.com/

Street: 9777 Ridge Dr