Senior Software Developer (C++)
- Category: IT Engineer & Developer Jobs
- Location: Jaipur, Rajasthan
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 24K to 25K
- Published on: 2025/09/21
SCOPE OF WORK
The role demands a highly skilled and experienced mid level / Sr. software developer
specializing in developing Indesign applications using C++ . The ideal candidate will possess
strong problem-solving abilities, leadership skills, and a passion for mentoring and guiding
team members. You will play a crucial role in developing high-quality software solutions,
performing code reviews, and ensuring the success of our projects.
KEY RESPONSIBILITIES
1. Software Development:
• Participate in the entire software development life cycle(SDLC).
• Developing and implementing software applications, following coding standards and best
practices
• Developing plugins for Adobe Indesign for windows & MacOS-X.
2. Code Review:
• Conduct thorough code reviews to ensure code quality, performance, and adherence to
standards.
• Provide constructive feedback and guidance to team members to improve their coding
skills.
• Collaborate with the team to identify and resolve code issues and bugs.
3. Team Mentoring:
• Mentor and coach junior developers, fostering their growth and development.
• Share knowledge and expertise on InDesign development practices.
• Encourage a culture of continuous learning and improvement within the team.
4. High-Level Problem Solving:
• Analyze and solve complex technical problems related to Indesign development.
• Identify and implement solutions to optimize application performance and user
experience.
5. Reporting:
• Provide regular progress updates to the reporting manager and stakeholders.
• Assist in project planning, estimation, and tracking.
• Contribute to the creation of technical documentation and reports.
6. Collaboration:
• Work collaboratively with cross-functional teams, including designers, product managers,
and QA engineers.
• Participate in team meetings, brainstorming sessions, and code reviews.
• Foster a positive and productive team environment.
DESIRED SKILLS AND EXPERIENCE
• Proven working experience of 3+ years in C++ technology on C++/ VC++/MFC/STL
• COM, Design Patterns, Adobe indesign SDK development
• Knowledge of XML, Xpath, XSD, XSLT
• Knowledge of JavaScript / Applescript
• Familiar working in an AGILE environment
• Familiar with project Management tools like JIRA, Confluence and Bamboo for automatic
build processes
• Multithreading
• Understanding database concepts and having hands on experience in SQL and
relational databases is important
• Basic understanding of web development concepts like HTML, CSS and JavaScript is
valuable.
• Problem solving and Analytical thinking skills
• Effective communication in understanding requirements clearly and effective team
collaboration
• Team management
• Continuous learning in staying updated with the latest updates in C++ ecosystem.
REQUIREMENTS
• Masters/Graduate degree in computer science or related field
Related jobs
-
Angular Developer
• Exposure to front end technologies like: Angular JS/ React JS etc. • Develop and maintain user-facing features using Angular (latest version). • Collaborate with the UI/UX designers and backend developers to integrate features. • Implement state ma...
-
Senior Net FullStack Developer (.Net Core+ React JS) - Immediate Joiner
Job Title : .Net Fullstack Developer Location: Jaipur/Jodhpur Expereince: 5+ Years Responsibilities: • Develop and maintain high-quality software solutions using .NET Core. • Apply design patterns effectively in software development. • Collaborate wi...
-
Techno Softwares Node Developer( MySql)
About Company: Techno Software's is a company dedicated to creating a positive and fulfilling work environment for our employees. We prioritize their satisfaction, work-life balance, and overall happiness quotient. We believe that when our employees ...