SugarLandRecruiter Since 2001
the smart solution for Sugar Land jobs

Software Developer (Java, C/C++, Unix) - ONSITE

Company: Dimensional Thinking
Location: Sugar Land
Posted on: March 16, 2023

Job Description:

Description: We are seeking a Software Development Engineer - Advisor to join our TeleCheck's engineering group within our Global Business Solutions (Payment Acceptance) business. This role is an experienced software development professional, with excellent problem-solving and communication skills. The ideal candidate is a practicing software solutions engineer with experience in software product oriented production software support strategy, and who is familiar with development projects and feature development through the software development lifecycle. He or she is highly collaborative and can bring predictability and success to software support and development efforts by designing and employing repeatable and supportable software support patterns, methodologies, and best practices. The software solution engineer will support our products and their deployments for use by internal and external customers. The candidate should have a passion for development and possess deep development skills in server-side Java, and be very familiar with relational database integrations, platform as a service (PaaS) deployments and continuous integration/continuous development (CI/CD) development operations integrations. As a software solutions engineer you will be responsible for ensuring adherence to the developed technology patterns and practices and effect successful integrations with internal business units and external customers for the TeleCheck solution sets. Key Responsibilities Lead in developing and designing server-side applications that support document management/imaging technologies and receivables management technologies based upon technical and functional specifications Under limited direction, research, define, & complete required additions and changes to TeleCheck financial software products, processing systems and settlement systems Lead enterprise change, incident, and problem management for the TeleCheck software ecosystem as applicable Under limited direction, analyze technical specifications for both creation of new software or enhancing existing software and application processes Participate in strategic planning sessions and technical discussions and demonstrate the ability to assist in translating complex ideas into technical designs and specification that enhance the application systems software Design technical and functional specifications used in the development of TeleCheck software and processing services Interaction with internal team members across functional areas and across disciplines to include interaction with external clients and third-party entities as needed Under general supervision, analyze and research client issues to determine/confirm software nonconformities and provide recommendations to remediate/resolve Under general supervision, log, test, and document Code-in-Folder/Hot Fix, Alert/Service Pack and other release cycled code corrections to include risk analysis for Software non-conformities Provide research assistance to other analysts and technicians as needed Adhere to technical and functional standards in the TeleCheck and enterprise environments Basic Qualifications for Consideration: Bachelor's Degree in Computer Science or related technical field and 5 years of work experience (10 years Preferred) 5+ years' experience in software design principles and software architecture (10+ Preferred) 5+ years Hands on coding experience with Java developing enterprise applications using either Spring or EJB technologies (10+ Preferred) 2+ years experience with scripting tools and frameworks 2+ years experience supporting RESTful web services 2+ years experience with back-end databases including Oracle, or DB/2 Additional Skills, Knowledge, and Experience Hands on experience in DB design as part of solution Hands on experience with UI frameworks leveraging responsive design Platform modernization experience in taking legacy applications to distributed solutions (SaaS, PaaS) is a significant plus Experience in working on end to end (E2E) solutions Experience with DevOps Pipeline, GIT, JIRA is a significant plus Application development experience using Java, Angular 8, Spring, Springboot, REST Services , SQL Server and Visual C++ Hands-on experience with Eclipse, Visual Studio and various Windows and Unix Scripting languages Hands-on experience with multi-tier/layer distributed applications and cloud applications Good knowledge of RDBMS design concepts and best coding practices Exposure to Dev Ops Familiar with the QA and software release process and Waterfall and Agile SDLC in general Familiar with ServiceNow or similar IT service management framework Good verbal and written communication skills (assertiveness and collaboration) Positive mindset to perform and deliver good quality work under tight timelines Knowledge of Check, ACH payments and settlement domains Creative thinking, good problem-solving skills Highly self-motivated that works with minimal supervision, is a fast learner and a team player Solid interpersonal skills We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Keywords: Dimensional Thinking, Sugar Land , Software Developer (Java, C/C++, Unix) - ONSITE, IT / Software / Systems , Sugar Land, Texas

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Texas jobs by following @recnetTX on Twitter!

Sugar Land RSS job feeds