
Software Engineer
Total System Services, LLC (TSYS)3 days ago
Pune, IndiaMid Level
Responsibilities
- Develop and maintain moderately complex applications using front-end and back-end programming languages across multiple platforms.
- Create program specifications, application documentation, implementation plans, and code support deliverables.
- Analyze, modify, test, validate, and correct application code and unit tests.
- Participate in client-facing meetings, joint venture discussions, and vendor partnership teams to determine solution approaches.
- Support application standards, controls, procedures, monitoring, compliance, and data accuracy, including PCI security compliance.
- Provide billable-hour and resource estimates and assist with training and guidance for other software engineers.
Requirements
- Bachelor's degree in Computer Science, Information Technology, Business/Management Information Systems, or a related field.
- Typically at least 4 years of professional experience in coding, designing, developing, and analyzing data.
- Advanced knowledge of one or more front-end or back-end languages and moderate understanding of the corresponding technology.
- Experience with two or more modern enterprise programming languages, APIs, external services, relational databases, and NoSQL databases.
- Preferred: 6 or more years of professional experience and experience with IBM Rational Tools.
- Ability to work independently on diverse problems and exercise judgment in selecting technical methods and solutions.
Tech Stack
AngularApache HadoopCOBOLGulpHTMLIBM DB2iOSJavaJavaScriptjQueryLinuxMATLABMicrosoft SQL ServerMySQL.NETNode.jsPostgreSQLPythonRReactReduxRubyTensorFlowWebpack