Engineering

Nabendu Das

Nabendu Das

Chief of Engineering

What will you be doing?

Engineering at tally presents a sea of Opportunities, for those who have a flair for technology. Implementing the Tally way of engineering. we ensure that we tackle the core complexities in the ERP Software space, to deliver a product that is simple, fast and adaptable. Come be a part of this exciting team and give your career the perfect platform for grow

Nabendu Das

Chief of Engineering


Opportunities

Designation:Staff Engineer

Function/Group: Engineering

Experience:9-14 yrs

What will you be doing?

    • Create a code design document that captures the scope of the module (or a subset) in terms of what the module will provide by way of APIs, its dependencies, the code organization, data structures and algorithms to be employed
    • Participate in activities that lead up to the code design
    • This may include activities such as developing prototypes, proof of concept, compare pros and cons of various implementation choices being considered and recommending the most appropriate one
    • Bring the team’s attention to the coding guidelines to be followed
    • Review critical pieces of code that are developed as per this code design
    • Ensure that the code being delivered is of the highest quality, ensure appropriate unit tests and functional tests are considered

Who are we looking for?

    • Proficient in C/C++ development, OS concepts, Data Structures, Distributed Computing and Algorithms
    • Advanced programming and design skills
    • Can write good quality modular code that is maintainable and extensible
    • Ability to pick up new technologies rapidly to convert specs to low level design
    • Clearly communicate the intent and approach when producing a code design document
    • Mentor and influence junior developers to adhere to good coding standards and become quality conscious
Interested ?
Please provide a Name.
Please provide a Phone.
Looks good!
Please provide a Email.

Designation:Engineering Manager

Function/Group: Engineering

Experience:9-14 yrs

What will you be doing?

    • Understands design & architecture for the specified component/sub-system. Provide timely feedback about the feasibility of implementation
    • Drives project execution (IR) that includes the planning, execution and completion of key activities including Code Design, Coding, and test specification.
    • Coordinate across teams, sequencing/prioritizing, getting bottlenecks removed, getting clarifications resolved through own or sought detailing, getting prior work validated/accepted, future work understood
    • Maintains high standards of software quality within the team by following prevailing practices regarding documentation, coding standards, development tools
    • Plan, prioritize, assign, track work with team SDE/SSDE, this will include estimation of tasks, assignment, and continuous monitoring and support to team
    • Track work progress and quality through efficient review & acceptance frameworks
    • Understands Technical specifications and complete the assignments given with guidance
    • Deliver high quality formally tested code
    • Understands and use the overall development approach of the organization
    • Create low level design (as part of code design) – flowcharts, layouts, sequence, interaction, class diagrams, charts

As People Manager/Mentor

    • Continuously drive engineering excellence within team
    • Trainings – Ensure each team member readiness to play assigned role in the team
    • Motivates team members and accesses their performance
    • Identify learning opportunity for team members and plan their non-project work

Who are we looking for?

    • Proficient in C/C++ development, OS concepts, Data Structures, Distributed Computing and Algorithms
    • Advanced programming and design skills
    • Can write good quality modular code that is maintainable and extensible
    • Ability to pick up new technologies rapidly to convert specs to low level design
    • Clearly communicate the intent and approach when producing a code design document
    • Mentor and influence junior developers to adhere to good coding standards and become quality conscious
    • Effective Communication and People Development/Leadership
Interested ?
Please provide a Name.
Please provide a Phone.
Looks good!
Please provide a Email.