Sr. Software Engineer

BASYS Processing
Lenexa, KS, US
Full-time

Job Description

Job Description

Summary

Come join a forward thinking Product Team that is on the cutting edge of cloud technologies and Product Delver as we build towards the future.

Maintain a positive work atmosphere by behaving and communicating in a manner consistent with the mission, vision, and values of the organization.

Highly skilled Software Engineers will consider all aspects of the project, and be able to gather requirements, design applications, develop and create automated testing for features delivered.

Our ideal candidate is an experienced developer who has the skills to design, configure and develop custom solutions as part of an Agile development team building enterprise-grade software systems.

Duties & Responsibilities

Essential Functions

  • Participates in Agile ceremonies, such as daily stand-ups, iteration planning, demos retrospectives, program increment planning, etc.
  • Analyze, design, code, debug, test and modify new software and / or enhancements while considering software abilities.
  • Create strategic technical designs for small scope projects within team.
  • Provide high-level architecture guidance and develop specifications to resolve software problems.
  • Consult with stakeholders on current functionality and complexity of adding features.
  • Estimate effort for current and future projects of small to medium scope.
  • Debug complicated issues that span multiple modules, involve complex concurrency or low-level problems.
  • Propose and lead process improvement projects for development, deployment, or application monitoring.
  • Share knowledge within team through mentorship, coaching, technical talks and blogs.

Additional Functions

  • Provides escalated technical support to customers among a variety of product categories, resolving issues according to prescribed standards and procedures as needed with new accounts.
  • Works collaboratively with the Leadership Team.
  • Work within departments to oversee progress to processes to ensure efficiency.
  • Work with other Operations Managers as needed.
  • Assist Sales Agents and Sales Managers as necessary.
  • Influences and educates stakeholders by prototyping, performing demos and promoting platform capabilities.
  • Develops, mentors, and coaches other engineers.
  • Completes other assigned duties as requested.

Requirements

  • Strong interpersonal skills, conducive to team development
  • Works independently, has good judgment and consistent follow-through.
  • Ability to work effectively with demanding customers.
  • Ability to communicate technical concepts in simple of terms.
  • Strong written and verbal communication skills
  • Willing to participate in on-call process.
  • This role is eligible for a hybrid schedule. Up to three days per week may be worked remotely in accordance with the telecommuting policy.

Education & Experience

  • Bachelor's degree in computer science or equivalent.
  • 6+ years of non-internship related experience (5+ years of experience in lieu of a degree).
  • 4+ years of experience (6+ years of experience in lieu of a degree) in software and application development with a basic understanding of .

NET, C#, JavaScript, React, and SQL Server, and skilled in Object-Oriented programming principles and practices.

  • Proficiency in database technologies and the ability to write APIs, including API Development using .NET Core and API Management Tools.
  • Expertise with Azure services and cloud computing is a plus.
  • Expertise in application security, encompassing frameworks such as OAuth and OpenID Connect.
  • Experience in managing and leading projects.
  • Proficiency in automated unit and functional testing.
  • Proficiency in Microsoft Office Suite.
  • Solid understanding of development processes and the full software development lifecycle; strong knowledge of Agile methodologies
  • Excellent process orientation, planning, organizational, and problem-solving skills with the demonstrated ability to design effective business solutions.
  • Experience generating and documenting requirements and / or user stories and documenting work / code with process workflows, architecture diagrams, and design documents.
  • Knowledge of Bankcard industry and its procedures is a plus.

Basys provides technology and payment integration solutions for businesses across the country and Canada. We treat our team, clients, and vendors like people, not numbers.

Basys is proud to maintain the industry leading Net Promotor Score and a 90% customer retention rate of clients that continue to process, in an industry where retention rates often average closer to 70 to 75%.

We feel that this is a perfect example of how our customer-oriented business model sets us apart.

Basys is an equal opportunity employer.

17 hours ago
Related jobs
Promoted
Streamline Digital
Overland Park, Kansas

Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. With deep expertise in Enterprise Mobility, Product Engineering, and IT Transformation, we equip organizations to navigate the ever-changing IT landscape. Our team of world-class strategis...

Promoted
BASYS Processing
Lenexa, Kansas

Highly skilled Software Engineers will consider all aspects of the project, and be able to gather requirements, design applications, develop and create automated testing for features delivered. Analyze, design, code, debug, test and modify new software and/or enhancements while considering software ...

Promoted
Kansas Action for Children, Inc
Olathe, Kansas

Software Engineer to design, develop, and maintain high-quality Android applications. Drives engineering projects by developing software solutions; conducting tests and inspections; preparing reports and calculations. We are seeking a highly skilled and motivated Android Sr. Technical Engineering Se...

WP Engine
Remote, Kansas
Remote

The evolution of our platform is required for our scale, and we are searching for a passionate software engineer to join our rapidly growing engineering team. If you are an engineer who is excited by technology transformations, service-oriented architectures, and scale, you may be the engineer we ar...

Garmin
Olathe, Kansas

You will develop core technologies for marine products, such as OTA software updates, network file systems, device discovery, and data synchronization Essential Functions Serves in a leadership capacity as an individual contributor for carrying out software development in Embedded C on the mid level...

SS&C Technologies
KS, US

Analyzing Information, Software Debugging, Software Documentation, Software Testing. Software Development Process, Software Requirements. SS&C is a global provider of investment and financial services and software for the financial services and healthcare industries. SS&C is a global provide...

Garmin
Olathe, Kansas

Essential Functions Serves as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality Serves as an individual contributor for carrying out...

WellSky
Overland Park, Kansas

Experience in Software Engineering with a focus on DevOps practices. Bachelor's degree in Computer Science, Engineering, or related field. ...

Spencer Reed Group
Overland Park, Kansas

Develops design plans and engineering specifications for the software portion of a product design. Responsible for designing and Developing Software to meet client expectations. This includes Systems and Modular Design, Software Development, verification and validation as well as documentation. Fami...

Inabia Software & Consulting Inc.
Overland Park, Kansas

Test Engineer Duration: Contract Location: Overland Park, KS (Remote) Looking for 8+ Years of experience. Job Description : Mandatory Areas Manual Testing – 8+ Yrs of Exp Mobile Testing –8+ Yrs of Exp JavaScript - 8+ Years Test Flight – 3+ Yrs of Exp – Good To have Skills ...