Why TDS?

At TDS we believe great people make great company and great company gets great people . People, process and technology are cornerstones of our pursuit of excellence. We keenly promote an open culture, encouraging feedback, and we respond actively to transform it into action. We will ensure the best environment where people are able to perform and deliver their best to achieve the excellence.

Current Opportunities



Title: Programmer Analyst

Duties:
Analysis Design, Development and Testing of Web application development and UI development using Angular JS, Ext JS, Node JS, JSF. Use Apache Wicket and Struts and Spring, Hibernate. Create standalone Rest services to execute some of the feed files on daily basis for faster processing. Use Hibernate techniques such as lazy loading, batch fetching, and eager fetching to improve application performance. Develop Backend Rest services using Spring, Jersey, JSON and Swagger. Use IBM Websphere MQ Explorer and RFHUtil client to read/write data from the queues which helps to execute the feed files in local server. Use RESTful and SOAP based web services to provide resource APIs for other systems and also create front end dynamic content. Work in all modules of application, which involve front-end presentation logic developed using JSP, JSTL and Java script, Servlets and spring framework. Develop Business objects using POJOs and data access layer using iBatis framework. Develop data access services using Spring DAO design pattern. Participate in daily scrum meetings to discuss ongoing defects and technical issues. Use Tortoise SVN for Version Management Control for business rules code. Fix defects raised by QA team and track status through ALM tool.

Other: Full Time. Travel involved to unanticipated client locations within US.

Requirements:
Bachelors degree in Information Technology or Equivalent + 5 years of work experience in job offered or related. Any suitable combination of education, training or experience accepted.

Location: Norcross, GA

Respond to:
HR Code SDA, Think Development Systems, Inc., 6000 Live Oak Parkway, Suite 102, Norcross, GA 30093

This position is eligible for our employee referral program




Title: Information Technology Project Manager

Duties:
Collaborate with senior management and stakeholders to understand technology needs, oversee and prioritize technology related activities to forecast future technology needs and systems requirements. Business requirement gathering, data analysis, data mining, design, software project development and testing, utilizing technologies and platforms such as VS COBOL II, DB2, VSAM, JCL, Java, UNIX, CICS, PL/1, MVS, Expeditor, Assembler for the Healthcare, Banking, Finance, Government and Retail verticals while utilizing CMMI Level 5 and Six Sigma processes, Agile and Waterfall methodologies. Management of projects in terms of project definition, planning, scheduling, execution, risk management and mitigation, work estimates, task breakdown, project tracking, resource allocation controlling and monitoring by utilizing tools such as MS Project, Visio, UML, Rational Rose, Remedy and Changeman. Develop and manage project scope, forecasting, budgeting, cost, deliverables, milestones and performance objectives. Lead and implement complete SDLC lifecycle of system development from feasibility studies, system analysis, solution design, project management, software coding, testing, production support, rollout release and hand-over.

Other: Full Time. Travel involved to unanticipated client locations within US.

Requirements:
Bachelors degree Electronics and Communications Engineering or Equivalent + 5 years of work experience in job offered or related. Any suitable combination of education, training or experience accepted.

Location: Norcross, GA

Respond to:
HR Code SP, Think Development Systems, Inc., 6000 Live Oak Parkway, Suite 102, Norcross, GA 30093.

This position is eligible for our employee referral program