Programmer
CTDI
Date: 5 days ago
City: Flower Mound, TX
Contract type: Full time
CTDI is a large-scale Engineering, Repair, and Logistics company that services the country’s largest wireless telecommunications providers, as well as the largest High-speed Internet & Cable providers. CTDI has over 11,000 FT US Employees in over 60 world class US Operations. CTDI also has a global footprint with more than 20,000 employees worldwide.
Responsibilities
This role is full-time and fully onsite, based out of our Lakeside offices, Texas. Specifically, the responsibilities of this position include:
EOE, Gender/Minority/Veterans/Disabled
CTDI does not accept unsolicited employment agency / recruiter resumes. Please do not forward unsolicited resumes to our website, to our HR Department or to any CTDI employee. CTDI will not pay fees to any third party agency or firm without a signed fee agreement or to any firm who was not issued a search assignment from CTDI's HR Department. CTDI will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered.
California Residents Only
Communications Test Design, Inc. Employee Privacy Notice
Last updated January 1, 2023
This Employee Privacy Notice (“Privacy Notice”) describes the collection, use, and sharing of your personal information through the course of your tenure with Community Test Design, Inc. (“CTDI,” “we,” “us,” or “our”) and its subsidiaries and affiliates.
HIPAA Notice
The information that you provide to us for the purposes of obtaining health insurance will also be subject to each health care providers’ HIPPA Notice of Privacy Practices. Our HIPPA Notice which describes our use and disclosure of your protected health information is posted at each work location or you can access it by contacting your local Human Resources representative or ambassador.
Through your tenure with CTDI, we will collect personal information to:
We Share Your Personal Information As Follows
Within CTDI. We share personnel personal information within CTDI and among its subsidiaries and affiliates to receive IT services/security, Human Resources, tax and accounting, and general business and employment purposes. Access to personal information is limited to those on a need-to-know basis.
With Service Providers. We will share your personal information with our service providers to assist us in managing and administrating your tenure. These service providers include IT support, human resource management software providers, health insurance, payroll, expense processing, benefits plan providers, and professional advisors (i.e., accountants, legal).
With Third Parties. We will share your personal information with third parties, such as legal advisors, law enforcement agencies, or governmental/regulatory bodies in order to protect our legal interests and other rights, protect against fraud or other illegal activities, for risk management purposes, and to comply with our legal obligations.
During a corporate reorganization. In the event that we enter into, or intend to enter into, a transaction that alters the structure of our business, such as a reorganization, merger, acquisition, sale, joint venture, assignment, consolidation, transfer, change of control, or other disposition of all or any portion of our business, assets or stock, we will share personnel personal information.
Legal Purposes. We will share personal information where we are legally required to do so, such as response to court orders, law enforcement, or legal process including for national security purposes; to establish, protect, or exercise our legal rights, as required to enforce our agreements or other contracts; to defend against legal claims or demands; or to comply with the requirements of any applicable law.
Sharing in the Preceding Twelve (12) Months
For Business Purposes. In The Preceding Twelve (12) Months, CTDI Has Disclosed The Following Categories Of Personal Information For a Business Purpose To The Following Categories Of Third Parties
Communications Test Design, Inc.
Jodi Colello
1336 Enterprise Drive
West Chester, PA 19380
E-mail: [email protected]
Responsibilities
This role is full-time and fully onsite, based out of our Lakeside offices, Texas. Specifically, the responsibilities of this position include:
- Works closely with warehouse operations and business teams to gather accurate requirements and create clear Business Requirement Documents.
- Develops code using C#, ASP.NET Core/MVC, jQuery, Web API’s, Entity Framework and Oracle/PostgreSQL database.
- Creates and deploys Test cases using automated testing frameworks like xUnit / MOQ for developed code to confirm it meets business requirements and has no defects.
- Prepares releases for deployment into Production using GIT, Team City and Octopus.
- Provides technical support for user issues; troubleshoot problems in production and take corrective action on a timely, effective basis.
- Collaborates with technical leads and subject matter experts in the assessment of new designs and development work.
- Provides technical support for user issues; troubleshoots problems, performs debugging, and takes corrective action on a timely, effective basis.
- Prioritizes development requests from multiple stakeholders and provides timely updates.
- Develops proof-of-concepts applications that provide creative solutions for our customers and operations.
- Collaborates and shares best practices with development teams.
- Takes ownership for customer satisfaction for the delivered apps.
- Learns new tools and technologies for continuous improvement of app development.
- Deep knowledge of software engineering practices and methodologies
- Requirements analysis, developing code, Unit testing, Systems testing and UAT, updating and maintaining apps.
- Solid understanding and experience of coding: Complete life cycle from design to deployment in an Agile environment.
- Excellent coding skills in C# .Net application development.
- Excellent SQL/query writing skills and strong database concepts.
- Strong analytical skills and the ability to multi-task.
- Excellent oral and written communication skills with the ability to understand others and clearly express thoughts.
- Motivation to take ownership of tasks and the determination to drive them to completion.
- Ability to produce high quality work deliverables with high attention to detail.
- B.S. or M.S in Computer Science or related discipline.
- 2-5 years recent Experience with application development with Microsoft .NET stack web applications with ASP.NET MVC/Core, C#, Object Oriented Principles, Web Services (RESTful, SOAP), LINQ, Entity Framework, and databases like Oracle/PostgreSQL (SQL, PL/SQL).
- Experience with Web applications development using client-side tools and frameworks like JavaScript, TypeScript, CSS, and HTML.
- Experience with source code Repos like GIT.
- Knowledge/Experience with Blazor/WASM is beneficial.
- Experience working in an on-site, fast-paced environment and ability to adapt to change.
EOE, Gender/Minority/Veterans/Disabled
CTDI does not accept unsolicited employment agency / recruiter resumes. Please do not forward unsolicited resumes to our website, to our HR Department or to any CTDI employee. CTDI will not pay fees to any third party agency or firm without a signed fee agreement or to any firm who was not issued a search assignment from CTDI's HR Department. CTDI will not be responsible for any agency fees associated with unsolicited resumes. Unsolicited resumes received will be considered.
California Residents Only
Communications Test Design, Inc. Employee Privacy Notice
Last updated January 1, 2023
This Employee Privacy Notice (“Privacy Notice”) describes the collection, use, and sharing of your personal information through the course of your tenure with Community Test Design, Inc. (“CTDI,” “we,” “us,” or “our”) and its subsidiaries and affiliates.
- APPLICABILITY OF PRIVACY NOTICE
HIPAA Notice
The information that you provide to us for the purposes of obtaining health insurance will also be subject to each health care providers’ HIPPA Notice of Privacy Practices. Our HIPPA Notice which describes our use and disclosure of your protected health information is posted at each work location or you can access it by contacting your local Human Resources representative or ambassador.
- COLLECTION AND USE OF PERSONAL INFORMATION
Through your tenure with CTDI, we will collect personal information to:
- Administer salary and benefits: We collect from you as well as from governmental entities and benefit providers your identifiers (name, telephone number, physical address, email address (if provided), date of birth, employment identification number, Social Security number, insurance policy number, driver’s license number, state identification number, and passport (if provided)), protected classifications (marital status, age, race, sex, gender, citizenship status, immigration status, disability status (if provided), and veteran status (if provided)), and financial information (bank account and routing number). We use this information to administer salary and benefits, such as medical, dental, and retirement benefits. We also collect from you identifiers (name, date of birth, and Social Security number) of dependents. We use the dependent information to process their eligibility as your dependents for the purpose of benefits.
- Administer reimbursements: We collect, from you, your identifiers (name and physical address), financial information (bank account and routing number), and corporate financial information (CTDI-issued credit card), and details of travel or expenses incurred in connection with your tenure. We use this information to issue reimbursements.
- Career Development. We collect, from you, your identifiers (name) and professional information (federal identification authorizing work in the United States, licenses, credentials, employment history, educational history, resume/CV, disciplinary evaluations, performance reviews, terms and conditions of employment). We use this information to identify, deliver, and track training needs and outcomes, to help with career development, succession, planning, and workforce management and to manage professional requirements, certifications and memberships and to manage relationships with vendors.
- Conduct IT security and management: We collect, automatically, when you use Company systems, electronic network activity information (username, password, IP address, browsing history, search history, websites visited, and interactions with websites). We collect geolocation information (city, state, and country level geolocation data of the IP from workstations, and mobile data) and your business email address. We use this information to ensure compliance with CTDI’s policies and procedures, to protect data assets of CTDI, for authentication purposes, and to provide IT support.
- Conduct performance reviews: We collect from you your identifiers (name) and professional information (licenses, credentials, employment history, educational history, and resume/CV). We use this to conduct performance reviews and evaluate personnel for internal opportunities.
- Conduct background checks. We collect both from you and from third-party background check vendors your identifiers (name, date of birth, and Social Security number). We use this information to conduct background checks for employment purposes.
- Create a personnel file: We collect, from you your identifiers (name, date of birth, telephone number, physical address, date of birth, physical characteristics or description, and primary language) and professional information (licenses, credentials, employment history, educational history, resume/CV, disciplinary evaluations, performance reviews, terms and conditions of employment, salary (including retirement accounts, pensions, or insurance coverage), skills, qualifications, experience, travel history, professional/occupational memberships, and time-off work). We use this personal information to maintain your personnel file, create personnel biographies, and for internal recruitment purposes (assessing your eligibility for other positions within CTDI).
- Handle general human resources functions: We collect from you your identifiers (name, Social Security Number, personnel ID, email address, telephone number, and physical address) and emergency contact information. We use this information to handle general human resources functions, such as personnel support, termination, and emergency contact procedures.
- Employee engagement. We analyze the information provided to make inferences with respect to your individual preferences, behaviors, predispositions, characteristics, intelligence abilities and aptitudes.
- Facilitate visa sponsorship: We collect from you your identifiers (name, physical address, work address, and passport (if provided)) and your visa information (job title, salary offered, type of visa, eligibility basis and expiration date) and your dependents’ identifiers and visa information. We use this visa information to facilitate your employee visa sponsorship and for the purpose of maintaining your employment.
- Facilitate company sponsored event: We collect, from you, identifiers (name and date of birth) and COVID-19 test results of your dependents for the purpose of facilitating company-sponsored events. We use this information in order to mitigate the spread of COVID-19 at company-sponsored events.
- Issue tax forms: We collect from our third-party onboarding vendor your identifiers (name, physical address, and Social Security number) and tax information (withholding details). We use this information to issue tax forms and comply with tax reporting requirements.
- Monitor compliance with equal opportunities and anti-discrimination laws: We collect from you protected classifications (race, national origin, citizenship, sex, military or veteran status, and any disabilities you may have). We use this information to comply with our obligations under equal opportunity and anti-discrimination laws.
- Monitor work-related licenses and credentials: We collect from you as well as from educational institutions, personal and professional references your identifiers (name) and your professional information (licenses, credentials, employment history, educational history, and resume/CV). We use this information to manage work-related licenses and credentials.
- Provide on-site access: We collect from you your visual information (photographs). We use this for employee access badges to verify your identity and to grant physical access to CTDI facilities.
- Promote safety and security. We collect from you and automatically from closed circuit cameras your visual information (photographs, images, and video). We use the photographs and images verify compliance with policies, and to create security badges to promote the safety and security of employees, contractors, visitors, customers, and consumers.
- HOW WE SHARE YOUR PERSONAL INFORMATION
We Share Your Personal Information As Follows
Within CTDI. We share personnel personal information within CTDI and among its subsidiaries and affiliates to receive IT services/security, Human Resources, tax and accounting, and general business and employment purposes. Access to personal information is limited to those on a need-to-know basis.
With Service Providers. We will share your personal information with our service providers to assist us in managing and administrating your tenure. These service providers include IT support, human resource management software providers, health insurance, payroll, expense processing, benefits plan providers, and professional advisors (i.e., accountants, legal).
With Third Parties. We will share your personal information with third parties, such as legal advisors, law enforcement agencies, or governmental/regulatory bodies in order to protect our legal interests and other rights, protect against fraud or other illegal activities, for risk management purposes, and to comply with our legal obligations.
During a corporate reorganization. In the event that we enter into, or intend to enter into, a transaction that alters the structure of our business, such as a reorganization, merger, acquisition, sale, joint venture, assignment, consolidation, transfer, change of control, or other disposition of all or any portion of our business, assets or stock, we will share personnel personal information.
Legal Purposes. We will share personal information where we are legally required to do so, such as response to court orders, law enforcement, or legal process including for national security purposes; to establish, protect, or exercise our legal rights, as required to enforce our agreements or other contracts; to defend against legal claims or demands; or to comply with the requirements of any applicable law.
Sharing in the Preceding Twelve (12) Months
For Business Purposes. In The Preceding Twelve (12) Months, CTDI Has Disclosed The Following Categories Of Personal Information For a Business Purpose To The Following Categories Of Third Parties
- We have disclosed your personal identifiers, protected classifications, professional or employment related information, internet or other electronic network information, and your customer records information to service providers that help us perform employment-related functions. These service providers include IT support, background check companies, payroll processors, expense processors, health insurance providers, and benefits providers.
- We have disclosed your personal identifiers and internet or other electronic network information to IT support to detect security incidents, protect against malicious, deceptive, fraudulent, or illegal activity, and to identify and repair errors that impair functionality.
- We have disclosed your personal identifiers and internet or other electronic network activity information to IT support to help us maintain the quality and safety of CTDI devices or to improve, upgrade, or enhance CTDI devices.
- RIGHTS OF CALIFORNIA EMPLOYEES
- Right to know/access: You have the right to request what personal information we have collected, used, disclosed, and sold about you. Below, there are details on how to exercise this right. You may only make a request for access twice within a 12-month period.
- Right to deletion: You have the right to request the deletion of your personal information that we collect or maintain, subject to certain exceptions.
- Right to opt-out: You have the right to opt-out of the sale or sharing of your personal information to third parties. CTDI does not sell your personal information. CTDI does not have actual knowledge that it sells personal information of minors under the age of 16 years.
- Right to non-discrimination: You have the right to not receive discriminatory treatment if and when you exercise your rights to access, delete, or opt-out under the CPRA.
- Right to correct: You have the right to correct inaccurate personal information that we collect or maintain. If we believe the information in question is correct we will ask you to provide documentation if necessary to rebut our own documentation that the personal information is accurate.
- Right to limit use of sensitive personal information: You have the right to limit the use of how we use your sensitive personal information. Sensitive information includes Social Security number, driver’s license number, biometric information, precise geolocation, and racial and ethnic origin.
- SECURITY
- CHANGES TO THIS PRIVACY NOTICE
- CONTACT US
Communications Test Design, Inc.
Jodi Colello
1336 Enterprise Drive
West Chester, PA 19380
E-mail: [email protected]
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Primary Summer Assistant Teacher
Castle Montessori,
Flower Mound, TX
1 week ago
Castle Mound Montessori is actively seeking motivated individuals for the role of Summer Assistant Teacher in our primary classrooms, dedicated to children aged 3-6 years. This position is ideal for those looking to gain hands-on experience in early childhood education and contribute positively to the development of young learners.Job Overview: As a Summer Assistant Teacher, you will play a vital...
Sr. Contract Analyst - Remote
Stryker,
Flower Mound, TX
3 weeks ago
We are excited to be named one of the World’s Best Workplaces by Fortune Magazine! We are proud to offer you 12 paid holidays annually. For an overview of our benefits and time off, please follow this link to learn more:US Stryker employee benefits.As a Contract Analyst, you will own a portfolio of usage-based, finance agreements. You will analyze sales...
Part Time Teacher of Spanish
Castle Montessori,
Flower Mound, TX
4 weeks ago
Job Title: Part-Time Spanish TeacherJob OverviewCastle Montessori Schools is committed to fostering a nurturing educational environment grounded in authentic Montessori principles. We cater to students ranging from infants (6 weeks+) to lower elementary (3rd Grade), emphasizing independent learning, developmental curricula, and cultivating a respectful community of learners. We are seeking a dynamic part-time Spanish Teacher to deliver enriching Spanish lessons...