Job Description
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
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Developer (C++) position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
