Loading...

4AT CONSULTING

SOFTWARE DEVELOPER – C++

4AT CONSULTING
India Remote
Remote Full-Time India

Skills

XML Software Development Multithreading C++ Software Development Life Cycle (SDLC) Plugins Adobe InDesign XPath Visual C++ AppleScript

About the Role

MID LEVEL/SENIOR SOFTWARE DEVELOPER – C++

Role: Mid-Level/Senior Software Developer – C++
Total Experience: 5+ years in total, with at least 3+ years in plugin/SDK development and InDesign
Education: IT/BCA/MCA/Computer Science only
CTC upto 18LPA

ABBREVATIONS
OS – Operating System
VC++ - Visual C++
STL - Standard template library
MFC - Microsoft Foundation Class
XML - Extensible Markup Language
XSD – XML Schema Definition
XSLT - Extensible Stylesheet Language Transformation
SDLC – Software Development Life Cycle

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
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.
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.
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.
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.
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.
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.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs

4AT CONSULTING Logo

SOFTWARE DEVELOPER – C++

4AT CONSULTING Remote
Metdroid Technologies Logo

𝗢𝗿𝗮𝗰𝗹𝗲 APEX Developer

Metdroid Technologies Remote
RevSure AI Logo

Senior Software Engineer - Integrations

RevSure AI Hybrid
Intellias Logo

Senior Java Software Engineer

Intellias Remote
Shuru Logo

Technical Lead

Shuru Remote