Sorry, this job is no longer accepting applications. See below for more jobs that match what you’re looking for!

Software Engineer, Senior

Expired Job

Jack Henry & Associates Inc. Charlotte , NC 28201

Posted 2 months ago

The Jack Henry and Associated Treasury Management Team is seeking a C#.NET Software Engineer in Charlotte, NC. This position participates in all phases of the development cycle: concept, technical design, prototype, code development, testing, release to QA and implementation. Under moderate supervision, participates in the technical design and implementation of new products or enhancements.


  • Minimum of 6 years of software development and web development

  • Minimum of 3 years' experience with C#, WebApi, Entity Framework, SQL Server

  • Basic knowledge of Angular

  • Experience with HTML, Javascript, CSS, JSON, RESTful APIs

  • Experience with SDLC processes, spanning requirements/issue management, defect tracking, source control, build and test automation, and release management

  • Experience with Web Services protocols such as REST, API design for extensibility and portability

  • Experience working in an Agile environment


  • Experience with Visual Studio 2015+ and Visual Studio Team Foundation Server

  • Constant self-education in emerging web technologies and methodologies

  • Experience with Financial applications - online banking and/or financial payments

  • Experience with Internet and Intranet solutions


  • Completes product technical software development, bug verification and resolution.

  • Performs programming activities which may require research.

  • Provides reasonable task and project effort estimates.

  • Ensures timely, effective, and quality delivery of software into production.

  • Develops and tests applications based on business requirements and industry best practices.

  • Creates required technical documentation.

  • Adheres to documented departmental and corporate standards.

  • Collaboratively works with QA team to ensure timely delivery of high-quality products.

  • Collaboratively works with customer support team to resolve or diagnose defects.

  • Provides technical/engineering support for new and existing applications from code delivery until the retirement of the application.

  • Assists in training and mentoring less experienced peers.

  • Complete quality work within deadlines.

  • Interact professionally with JHA employees and other contractors.

  • Work effectively as a team contributor on all assignments.

  • Attend work regularly based on the assigned schedule.

  • Able to work extended hours as business needs dictate.

Equal Employment Opportunity

Applicants for U.S. based positions with Jack Henry & Associates must be legally authorized to work in the United States. Verification of employment eligibility will be required at the time of hire. Visa sponsorship is not available for this position.

Jack Henry & Associates, Inc. is an Equal Employment Opportunity/Affirmative Action Employer and maintains a Drug-Free Workplace.

Females, minorities, veterans, and individuals with disabilities are encouraged to apply.

See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer Mobile Technology

Bank Of America Corporation

Posted 2 days ago

VIEW JOBS 11/16/2018 12:00:00 AM 2019-02-14T00:00 Job Description: The Senior. Software Engineer (SSE) is responsible for providing technical leadership/direction to ECOMMERCE/MOBILE projects/initiatives. SSE will bring together the various development activities that are required to be performed on ECOMMERCE/MOBILE project and oversee the entire project deliverable from software technical design and coding perspective. Specifically, s/he will: * Work with Product Management, Delivery teams and Project Management to translate requirements into tasks for deliverables * Responsible for developing mobile applications and software components. Lead requirements definition, design and reviews. * Participate in all stages of software development including refining product vision, gathering requirements, software system design, coding, testing, release, and support. * Ensure software created and released conforms to quality requirements by accurately writing and executing test plans. * Providing assistance to code merges, builds, deployments, and ensuring production stability * Work with other departments to achieve cross-functional goals to satisfy customer expectations. Mentor less experienced team members on technical matters. * Publish release packages and records. Required Skills: * 3+ years of hands on experience with iOS and Android mobile development * 8+ years of software engineering (coding) experience in C++/Java/J2EE * Experience in architecting and developing networking and/or secure applications for iOS and Android * A firm understanding of building mobile applications and thick client applications that utilize web-services (either HTTP based, XML, SOAP, JSON or other services) * Expertise of advanced software engineering concepts, most importantly object oriented design, hypermedia, device management, semi-native & html5 technologies, and memory management * Ability to contribute to a team of engineers in cross-functional teams (including QA, Product Management, etc.) * Expertise or familiarity with well-designed user interfaces * Experience releasing an iOS app and Android app to the App Store * B.S./M.S. in Computer Science or related discipline – OR – equivalent work experience. Enterprise Role Description Manages a function or unit within the technology environment. Manages associates and makes all decisions on personnel actions including staffing, performance management and compensation decision-making. Supports multiple systems through maintenance, modification and problem resolution to support ongoing delivery of services and/or operations. Manages multiple applications/ development projects, or single major complex initiatives if a small area of the development function. Coordinates resources across various applications, operations or projects. Manages budget, monitors progress and adjusts resources and priorities accordingly. May provide expertise in determining the strategic technical direction and system architecture for initiatives. Provides input on policy issues. Typically requires 7-10 years of applicable experience. About Bank America Mobile Banking - Certified by J.D. Power for providing "An Outstanding Mobile Banking Experience." Bank of America is one of the world's leading financial institutions, serving individual consumers, small and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services. The company provides unmatched convenience in the United States, serving approximately 47 million consumer and small business relationships with approximately 4,700 retail financial centers, approximately 16,000 ATMs, and award-winning online banking with approximately 33 million active users and approximately 20 million mobile users. The company serves clients through operations in all 50 states, the District of Columbia, the U.S. Virgin Islands, Puerto Rico and more than 35 countries. Bank of America Corporation stock (NYSE: BAC) is listed on the New York Stock Exchange. Bank of America will consider for employment qualified applicants with criminal histories consistent with San Francisco ordinance 17-14 and federal law applicable to Bank of America. Posting Date: 11/15/2018 Location: San Francisco, CA, 315 MONTGOMERY ST (CA5704), Charlotte, NC, GATEWAY VILLAGE, 800 W TRADE ST, - United States Travel: Yes, 10% of the time Full / Part-time: Full time Hours Per Week: 40 Shift: 1st shift Bank Of America Corporation Charlotte NC

Software Engineer, Senior

Expired Job

Jack Henry & Associates Inc.