


About Us
CCTech's mission is to transform human life by the democratization of technology. We are a well established digital transformation company building the applications in the areas of CAD, CFD, Artificial Intelligence, Machine Learning, 3D Webapps, Augmented Reality, Digital Twin, and other enterprise applications.
We have two business divisions: product and consulting.
simulationHub is our flagship product and the manifestation of our vision. Currently, thousands of users use our CFD app in their upfront design process.
Our consulting division, with its partners such as Autodesk Forge, AWS and Azure, is helping the world's leading engineering organizations, many of which are Fortune 500 list of companies, in achieving digital supremacy.
Job Description
We are seeking highly skilled C# developers with over 5+ years of experience. The ideal candidates will have a strong background in .NET development, with a focus on performance improvement and concurrent programming. You will play a key role in designing and optimizing high-performance applications while working collaboratively with a dynamic team.
Responsibilities:
- Collaborate with the development team to enhance and globalize the application.
- Analyze and implement features, bug fixes, and optimizations in the codebase.
- Write clean, efficient, and maintainable code in C# and/or C++.
- Adapt and extend existing code to support internationalization and localization requirements.
- Conduct unit testing, integration testing, and debugging to ensure robust and reliable software.
- Work closely with QA to ensure quality assurance and address identified issues.
- Provide technical support and documentation for developed features.
- Coordinate with cross-functional teams and stakeholders, ensuring timely delivery of project milestones.
Requirements
Required Skills and Qualifications:
- 5+ years of experience in Windows application development using C# or C++.
- Strong understanding of object-oriented programming and design principles.
- Proficiency in working with Windows Presentation Foundation (WPF) or similar UI frameworks.
- Experience with globalization/localization processes, including handling multilingual user interfaces and data.
- Solid understanding of Windows APIs and system-level programming.
- Familiarity with version control systems like Git.
- Strong problem-solving skills and the ability to debug complex systems.
- Flexibility to work at least half of the time in US Portland timezone.
Preferred (Good to Have) Skills:
- Knowledge of CAD software.
- Experience with COM-based development.
- Experience in integrating or maintaining localization frameworks in existing applications.
- Understanding of software performance optimization techniques.
- Prior experience working with global teams and distributed development workflows.
Benefits :
- Opportunity to work with a dynamic and fast-paced IT organization.
- Make a real impact on the company's success by shaping a positive and engaging work culture.
- Work with a talented and collaborative team.
- Be part of a company that is passionate about making a difference through technology.

Similar jobs
Job Overview:
We are seeking a skilled QA Tester with a strong background in Vulnerability Testing to ensure the security, functionality, and reliability of our applications. The ideal candidate will have experience in penetration testing, security testing methodologies, load testing, automation, and working with compliance standards.
Key Responsibilities:
- Develop and execute test cases, scripts, and security test plans for applications and APIs.
- Perform vulnerability assessments and penetration testing on web, mobile, and cloud-based applications.
- Identify security loopholes, conduct risk analysis, and provide actionable remediation recommendations.
- Collaborate with development and DevOps teams to ensure secure coding practices.
- Automate security testing and integrate into CI/CD pipelines.
- Test applications against OWASP Top 10 vulnerabilities (e.g., SQL Injection, XSS, CSRF, SSRF).
- Utilize tools such as Burp Suite, OWASP ZAP, Metasploit, Kali Linux, Nessus, etc.
- Conduct API security testing and validate authentication & authorization mechanisms.
- Document security vulnerabilities and collaborate for timely remediation.
- Ensure compliance with industry standards like ISO 27001, GDPR, HIPAA, PCI-DSS, where applicable.
Required Skills & Qualifications:
- 3+ years of experience in Quality Assurance, with a strong focus on Security & Vulnerability Testing.
- In-depth knowledge of penetration testing tools and security frameworks.
- Experience with automated security testing in CI/CD environments (e.g., Jenkins, GitHub Actions, GitLab CI).
- Proficiency in manual and automated testing of web and mobile applications.
- Familiarity with scripting languages such as Python, Bash, or JavaScript for test automation.
- Experience working with cloud platforms like AWS, Azure, or GCP (preferred).
- Strong understanding of HTTP, APIs, and authentication protocols (OAuth, JWT, SAML).
- Good knowledge of network security, firewalls, and IDS/IPS systems.
- Certifications such as CEH, OSCP, CISSP, Security+ are a plus.
Infrastructure as Code (IaC):
- Design, implement, and maintain infrastructure as code using tools like Terraform, CloudFormation, or similar.
- Automate infrastructure provisioning and configuration across multiple environments (development, staging, production).
CI/CD Pipelines:
- Design, build, and maintain robust CI/CD pipelines using tools like Jenkins, GitLab CI/CD, CircleCI, or GitHub Actions.
- Implement automated testing, build, and deployment processes.
- Optimize pipelines for speed, reliability, and security.
Cloud Infrastructure:
- Manage and optimize cloud infrastructure on platforms like AWS, Azure, or GCP.
- Monitor and troubleshoot cloud infrastructure performance and availability.
- Implement security best practices for cloud environments.
- Implement cost optimization strategies for cloud resources.
Key Responsibilities:
● Develop digital marketing strategies for online channels (social media, email, website, search engines). ● Manage content creation for websites, blogs, social media, and other digital platforms. ● Analyze and report on performance using analytics tools (Google Analytics(GA4), SEMrush, Search Console etc.) to adjust campaigns and improve results. ● SEO Optimization: Implement search engine optimization techniques to increase organic search visibility and rankings. ● PPC Campaigns: Manage paid advertising campaigns (Google Ads, Facebook Ads, etc.) to drive traffic and maximize ROI. ● Social Media Management: Plan and execute social media campaigns, engage with followers, and analyze engagement metrics. ● Email Marketing: Develop email campaigns that promote products/services, maintain customer relationships, and drive conversions. ● Collaborate with teams like design, sales, and product development to create cohesive marketing campaigns.
Requirements

- Lead the development of the backend systems for our first product
- Build reliable, secure and performant backend systems
- Drive test coverage and continuous delivery automation within the team
- Mentor and provide feedback to teammates
Requirements
- 5+ years of software development experience
- Strong computer science fundamentals
- Deep and wide knowledge of Python ecosystem
- Can write code that is readable, maintainable, secure and performant
- Know the importance of tests and how to approach writing different types of tests
- Good intuition for REST API design
- Deep understanding of relational databases, transactions, entity-relationship modeling
- Comfortable writing highly concurrent systems
- Experienced in using profilers, tuning garbage collection, optimizing SQL queries


Job Description:
We are looking for good JavaScript developers who are proficient with React.js.
Responsibilities
- Developing new user-facing features using React.js.
- Have 2-4 years of experience.
- Building reusable components and front-end libraries for future use
- Translating designs and wireframes into high-quality code
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Skills:
- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
- Thorough understanding of React.js and its core principles
- Experience with popular React.js workflows (such as Flux or Redux)
- Experience with data structure libraries (e.g., Immutable.js
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- A knack for benchmarking and optimization
Position – Lead - TA
Reports to HR Head
Experience: 4 years + (Team Handling experience is must)
Roles & Responsibilities:
- Scour job search websites for potential recruits and contact those candidates personally
- Interview potential sales staff members using industry-standard techniques
- Familiarity with online job-hunting websites
- Develop multi-hire sourcing approaches and work in partnership with colleagues across the network to tap into overseas sourcing channels
- Works within a budget agreed
- Upon approval of a new requisition, work with hiring manager to obtain role briefing and to agree sourcing strategies and timelines
- Partner with hiring teams to build and execute effective sourcing, assessment, and closing of highly qualified candidates
- Work within predefined recruitment processes while monitoring that process to identify, recommend areas, improve and to ensure best practices at all times.
- Handling TA team and monitoring their daily work.
- Strong leadership skills with a demonstrated ability to influence different styles
- Have exceptional communication skills and a very strong ability to manage a variety of leaders
- Strong willed, decisive, a fast learner and able to effect changes fast
- Strong attention to detail
- Excellent interpersonal and communication skills and ability to multi-task
- Ability to work independently and employ effective organizational, project and time management skills
- Ability to build relationships, recruit candidates, and influence selection decisions
- Minimum 9+ years of relevant experience in Software Testing.
- Good understanding of STLC.
- Expertise in Automation testing using Selenium and C#/Java.
- Experience in SpecFlow / Cucumber.
- Strong testing skills, automation skills, process improvement skills and understanding of Performance testing.
- Experience in Cloud Environment (PAAS model) is mandatory
- Experience about various Azure services or AWS like App Service, Function App, Azure Active Directory, Service Bus etc is required.
- Good understanding of Test Architecture and ability to prepare Test Strategy.
- Strong experience in both UI and Services automation.
- Understanding of Database testing, preferably SQL Server

Please find below the required skill set
Skillsets:
- Strong Experience in Ruby on Rails
- Solid understanding of Ruby principles and core concepts.
- Good understanding of Object Oriented Concepts and principles.
- Understanding of RESTful/ SOAP APIs.
- Good understanding of front-end technologies including HTML5, CSS3, JavaScript, jQuery, ReactJS and Bootstrap framework.
- Knowledge/ Experience in SQL and PL/SQL programming.
- Excellent communication Skill.


Responsibilities:
Selected intern's day-to-day responsibilities include:1. Design and build advanced applications for the Android & iOS platform2. Collaborate with cross-functional teams to define, design, and ship new features3. Work with outside data sources and APIs4. Work on bug fixing and improving application performance5. Discover, evaluate, and implement new technologies to maximize development efficiencyOther requirements:1. Must-Have worked with Flutter/Android/iOS application development2. Excellent ability to develop & understand algorithms4. Strong knowledge of RESTful web services5. Experience in interacting with web services from the Flutter mobile platform6. Experience with offline storage, threading, and performance tuning7. Strong knowledge in push notifications8. Analytical, problem solving and decision-making skills9. Qualification: BE, MSC, MCA in computer science or equivalent work experience
Perks:
Certificate, Letter of recommendation, Flexible work hours, Informal dress code, Job offer.

