Programmer
at Communications Test Design Inc
West Chester, PA 19380, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 20 Jan, 2025 | Not Specified | 21 Oct, 2024 | N/A | Web Applications,Entity Framework,Linq,Databases,Html,Css,Typescript,Git,Asp.Net,Javascript,Communication Skills,Web Development,Computer Science,Design Patterns,Web Services | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
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.
This Programmer position will work both independently and within a team of other developers with a focus on writing code and developing applications leveraging multiple tools, languages, processes, and technologies. The ideal candidate will have a passion for learning and be able to adapt to changing tasks quickly. This position is ideal for the person that loves to code and wants an opportunity to work with the latest technologies as we develop custom solutions for our customers and internal operations. We are looking for motivated individuals who can take ownership of tasks and drive them to completion. Specifically, the responsibilities of this position include:
Responsibilities
- 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.
- Collaborate with technical leads and subject matter experts in the assessment of new designs and development work.
- Provide technical support for user issues; troubleshoots problems, performs debugging, and takes corrective action on a timely, effective basis.
- Develop proof-of-concepts applications that provide creative solutions for our customers and operations.
Required Skills
- Hands on experience with C# and web development
- Knowledge of object-oriented design patterns and best practices
- Excellent oral and written communication skills with the ability to understand others and clearly express thoughts.
- Self-motivated, resourceful, and takes the initiative to learn new technologies
- Ability to effectively work in a team environment.
- Ability to adapt quickly to fast-paced changing environment and priorities
- Have opinions
Required Experience
- Degree in Computer Science, Software Engineering or related field or equivalent work experience – Masters Preferred
- 2-3 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.
Responsibilities:
Responsibilities
- 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.
- Collaborate with technical leads and subject matter experts in the assessment of new designs and development work.
- Provide technical support for user issues; troubleshoots problems, performs debugging, and takes corrective action on a timely, effective basis.
- Develop proof-of-concepts applications that provide creative solutions for our customers and operations
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
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Network Administration / Security
Software Engineering
Graduate
Computer Science, Software Engineering, Engineering
Proficient
1
West Chester, PA 19380, USA