Technology Careers

At TDK Technologies, our passion is placing people into information technology jobs. We’ll work hand in hand with you to understand your passions, strengths, and weaknesses so we can ensure your next job won’t only push you to the next level of your technology career but fuel your passion for IT excellence.

Your Future Starts Here

Apply Now

Qualified candidates will possess the following experience:

  • At least 5 years experience as a Project Manager, leading application development, web infrastructure, systems development, or network/server implementation initiatives.
  • Proven experience utilizing formalized methodologies such as Agile or Waterfall.
  • Expertise in project planning, budget forecasting and allocation, resource management, risk management and implementation.
  • Experience using project tracking tools such as MS Project.
  • Experience managing concurrent projects.
  • Experience mentoring, conducting conflict and issue resolution, and successfully leading diverse teams through project delivery.

Project Manager responsibilities include creating project plans based on requirements and design documents, establishment of project milestones, resource determination and allocation, mitigation of scope creep, resolving issues and delivery of final product. Exceptional written and verbal communication will be required to communicate across various functional entities such as business stakeholders, systems, and development. 

Apply Now

Qualified candidates will possess the following experience:

  • At least 5 years experience as a Business Analyst, in either systems or application development projects.
  • Experience gathering business requirements through various methods from business stakeholders, and documenting those requirements through business requirements documents, use cases and/or user stories.
  • Ability to create technical requirements from business requirements.
  • Experience defining test cases based on applicable development methodologies is a plus.
  • Possess excellent presentation, verbal and written communication skills.

Business Analyst responsibilities include eliciting and documenting business requirements and creating technical requirements in conjunction with the technical team, based on the business requirements. Execution of project responsibilities with Agile, Iterative or Waterfall methodologies. Creation of superior documentation and comprehensive test plans to validate project requirements.

Apply Now

Qualified candidates will possess the following experience:

  • 5 years of product or project development experience, or 3 years of project development experience on an Agile Team or an equivalent combination of education and work experience
  • Understanding of facilitation techniques and demonstrated experience facilitating meetings at multiple levels of an organization
  • Intermediate working knowledge of Microsoft Office applications, including but not limited to Outlook, Word, and Excel

Scrum Master responsibilities include guiding and coaching Scrum Teams on how to use Agile practices and principles to deliver high quality products and services. Ensures the team understands and adheres to Scrum theory, practice and guidelines. Coaches the team in self-organization and execution of Agile artifacts and ceremonies. Resolves team impediments to increase team velocity and capacity.

Apply Now

Qualified candidates will possess the following experience:

  • At least 3 to 5 years’ experience in the design and development of Java-based applications following OOAD principles.
  • Experience developing full-stack applications using React, JavaScript, HTML and XML.
  • Strong knowledge in Core Java (version 8.X)
  • Experience implementing development frameworks such as Spring Boot, Spring JPA and Hibernate.
  • Experience developing and consuming SOAP and RESTful web services.
  • Experience utilizing unit testing tools (JUnit, Mockito).
  • Experience using relational databases including Oracle, MySQL or MongoDB.
  • Experience in an Agile environment is strongly preferred.

Java Developer responsibilities include design and development of Java applications based on technical requirements, creating new code as well as making enhancements to existing code. Provide functional programming deliverables within strict deadlines. Can work independently or as part of a collaborative environment.

Apply Now

Qualified candidates will possess the following experience:

  • At least 3 to 5 years’ experience in the design and development of .NET based applications using C# and Entity Framework.
  • Experience developing .NET applications within an enterprise environment.
  • Knowledge of Visual Studio.NET.
  • Experience using .NET 4.8 and .NET Core 3.1 is highly desired.

.NET Developer responsibilities include using C#/.NET Core to create applications based on technical requirements. Develop new code combined with extensive documentation so that future enhancements can be created and implemented. Follow OOAD principles and create code within an enterprise environment. Can work independently or as part of a collaborative environment.

Apply Now

Qualified candidates will possess the following experience:

  • At least 3-5 years building web applications using JavaScript, ReactJS, Flux and Redux.
  • In-depth knowledge of CSS, HTML and other front-end languages.
  • Experience with backend development using Java and Spring Boot.
  • Experience with relational databases such as MySQL/SQL Server, DynamoDB and MongoDB.
  • Experience designing and building microservices using AWS.
  • Experience with browser-based debugging and performance testing software.

ReactJS Developer responsibilities include design, development and implementation of robust user interface components following Flux or Redux workflows. Daily collaboration with development team and project stakeholders to align development activity with product requirements. Conduct functional and performance testing using manual and automated testing tools.

Apply Now

Qualified candidates will possess the following experience:

  • 5 years of experience setting up, maintaining and performing test automation on multiple application platforms, such as mobile, desktop and web, and building test scenarios and acceptance tests.
  • Experience working with development and deployment teams, resolving system issues, and providing input on testability of functional elements during product design.
  • Experience creating test scripts using Java and Selenium.
  • Experienced in defect tracking using Jira.
  • Ability to write SQL to perform database validation.
  • Ability to understand project documentation and objectives to create and execute test cases.
  • Experience testing within an Agile environment is highly desired.

Quality Engineer/SDET responsibilities include leveraging advanced programming skills to create automated testing tools to contribute to design and development of production software with a focus on testability, robustness and performance.

Apply Now

Qualified candidates will possess the following experience:

  • More than 3 years of design, development and implementation of Robotic Process Automation (RPA) solutions.
  • Experience working in a Scaled Agile (SAFe) and Scrum environment.
  • Experience working in Microsoft development technologies, such as C#/.NET.
  • Experience working on RPA platforms such as Pega Robotics/OpenSpan, UiPath, Blue Prism and Automation Anywhere.

RPA Developer responsibilities include design, development and implementation of RPA solutions to streamline processes and maximize efficiency. Provide input to project leaders to develop project plans, define specific development tasks and dependencies, and provide time estimates for development and implementation.

Apply Now

Qualified candidates will be required to perform the following:

  • Build and execute recruiting strategies which include job description review, candidate assessment, sourcing methodologies, research, proactive cold calling and candidate development.
  • Be able to conduct interview preparation and coaching, feedback collection, creation and negotiation of offers, and reference checking.
  • Create strong relationships in order to build a pipeline for future client openings.
  • Communicate appropriately, proactively and consistently with Business Development Managers, Human Resources, and potential candidates to ensure a positive client and candidate experience.
  • Utilize passive and direct sourcing techniques, and seek new methods and innovative solutions to identify and attract prospective candidates and build talent pipeline.
  • Represent and differentiate TDK Technologies to external candidates by effectively describing our business, strategy, culture and values.
  • Partner with Business Development Managers and recruiting peers to share talent, market intelligence, and best practice recruiting methodologies.

Qualified candidates will have the following experience:

  • 3 years experience in a Technology Recruiting role; agency recruiting experience preferred.
  • Bachelor’s degree or equivalent recruiting experience required.
  • Advanced consultative skills with a strong sense of urgency and continual drive for process improvement.
  • Expertise in social networking.
  • Ability to prioritize and organize work to meet deadlines and deliver high quality results.
  • Experience working with an Applicant Tracking System in a high volume, professional recruiting environment.
  • Ability to overcome obstacles, proactively manage expectations and relationships, provide innovative ideas and solutions, and share best practices.
  • Strong critical thinking and objective reasoning skills.

Need Technology Career Guidance?

TDK Images Interviewing Small

Things to Consider When Interviewing

Discover Them
TDK Images Resume Tips Small

Resume Writing Tips

Write Like a Pro
TDK Images Search Tips Small

Technology Career Search Tips

Explore the Secrets

Want to see what TDK can do for you?

Let's Talk