Job Description
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
EDUCATION (state minimum degree required and field)
• BE/BTech/ME/MTech in Computer Science/IT/E&TC engineering
WORK EXPERIENCE (state minimum number of years required and field)
• 5+ years of experience in C/C++/Python programming with exposure to client server programming
• Working knowledge of C# (Or Java), SQL.
• Experience in working on Windows and Linux operating systems
• Basic experience with web applications and related technologies like PHP, JavaScript.
• Understanding of software components architecture (reusable software)
• Experience with any one test frameworks e.g. GoogleTest, PyTest etc.
• Release and build automation with Azure Git Pipelines
KNOWLEDGE, SKILLS AND ABILITIES (state minimum levels required and preferred)
• Object-oriented language, Software Architecture, Build System, Debugging
• Python scripting/Automation
• Good aptitude, multi-tasking and passion to work in dynamic environment
• Technocrats looking for impactful role in the organization
• Good to have - software licensing systems experience using Flexlm
• Willingness to understand and learn new domain/business
DUTIES/RESPONSIBILITIES (Describe the essential job functions. This is not a task list. It is an outline summary of the top six to eight areas of responsibility-List in order of time spent in them, from more to less)
Responsibilities
• Design and develop software in entitlement management (License usage and tracking)
• Quick learner who can follow set coding standards in accordance with a development methodology and processes
• Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process defined by the organization (CI/CD)
• Designs, Creates, and executes new set of test automation framework/functionality as part of a software project
• Help transition existing customers/users to a new system without impacting the business and revenue
• Willing to take technical ownership of the entire project
• Proactive in maintaining highest quality of components used by multiple products.We’re doing work that matters. Help us solve what others can’t.