Sr. Software Engineer

Company:  CommunityAmerica Credit Union
Location: Lenexa
Closing Date: 24/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Summary:
The Senior Software Engineer, .com will work within an agile team to design, develop, and support CommunityAmerica’s public-facing website. The ideal candidate should have a strong background in backend web development and administration, and have solid analytical and problem-solving skills. The candidate will also have experience with integrating backend services, CI/CD processes, front-end CSS frameworks, and object-oriented design patterns and practices. In addition, the candidate should be able to drive the full cycle of project development leading to business objectives and value realization.

Duties & Responsibilities:
Developing and supporting web applications with .NET MVC

Collaborate with cross-functional teams, such as designers, developers, and product managers, to design and implement new website features

Assume ownership of the development process, from requirements gathering to deployment, and being able to work independently with minimal supervision

Design and development of solutions that integrate with vendor tools, seamlessly utilizing REST services and other integrations using design patterns; prepare and review technical artifacts.

Provide production website support, including diagnosing issues and working with cloud hosting providers to resolve

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

Partner with Product Owner and other stakeholders to prioritize enhancements.

Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization

Define, create, and support reusable application components/patterns from a business and technology perspective

Consistently share best practices and improve processes within and across teams

Requirements:
Education and Experience

Bachelor’s Degree in Computer Science or related field preferred

7+ years of experience working with .NET and web application development

 Required Knowledge, Skills and Abilities:

Proficient in .NET development

Experience working with CMS customization and deployment

Deep understanding of object-oriented design and programming concepts

Experience with CI/CD processes and web application deployment

Experience working in a Cloud-based environment (Azure would be preferable)

Understanding of web security patterns and common API authentication patterns

Solid knowledge of SQL and understanding of relational databases

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

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

Excellent analysis and problem-solving abilities

Ability to diagnose performance issues and recommend optimizations

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 API tools and integration platforms (Postman, Mulesoft, Fiddler, Azure, Apigee)

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

Apply Now
Share this job
  • Similar Jobs

  • Software Engineer - Marine

    Olathe
    View Job
  • Software Engineer Intern

    Lenexa
    View Job
  • Software Engineer Intern

    Lenexa
    View Job
  • Software Engineer 1

    Olathe
    View Job
  • Software Engineer 1

    Olathe
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙