HamburgerMenu
hirist

Developer - Backend Technologies

HYLAND SOFTWARE SOLUTIONS INDIA LLP
Any Location
4 - 8 Years
star-icon
4.1white-divider156+ Reviews

Posted on: 24/01/2026

Job Description

Description :

Overview :


Job Description :


- The Developer is responsible for the overall performance of the product through applying principles of software engineering to the design development maintenance testing and evaluation of the software.



- The Developer ensures timely delivery of high quality software within the release timelines and guidelines.

Responsibilities :


- Develop complex code based on functional specifications across teams and programs; complete logic and algorithm design in alignment with established standards.

- Maintain and improve codebase data design and best practices including (but not limited to) performance security reliability and deliverability and quality attributes.

- Understand and contribute to the architecture of the software; create initial implementation standards and guidelines for projects that allow teams or programs to begin implementing them based on the technical specifications.

- Perform complex peer code review and analysis; provide insight on broader impact of software changes.

- Operate as an innovative thought leader and trusted advisor across teams and programs; contribute significantly to the overall growth and quality of the department through knowledge sharing influence of architectural design and coaching on current best practices and market trends.

- Identify and articulate the business value and broader impact of software changes to internal and external stakeholders; contribute to the prioritization.

- Design contribute to and lead the implementation of delivery pipeline including test automation security and performance.

- Create development standards to ensure compliance with product and industry practices and regulations.

- Author review and approve technical requirements and design documents.

- Mentor coach train and provide feedback to other team members; provides feedback to leadership on technical abilities of team.

- Act as an escalation point and subject matter expert for the most complex production issues or software code issues to ensure the stability of the application and resolution of issues.

- Operate as an innovative thought leader; contribute significantly to the overall growth and quality of the department through knowledge sharing and coaching on current best practices and market trends.

Minimum Qualifications :


- Master's degree or equivalent experience.

- Significant experience overseeing complex systems analysis design and development programs.

- Significant experience with data structures algorithms and software design.

- Experience with continuous software delivery.

- Mastery of one or more general purpose programming languages including but not limited to : Java C/C++ C# Objective C Python or JavaScript.

- Significant experience working in Windows/Linux development environment working with open source tools/platforms.

- Significant demonstrated experience with build environments and delivery pipelines.

- Experience with test automation and continuous integration tools.

- Expertise providing guidance and support to developing technical skills of team members.

- Significant experience in software application testing tools methodologies and process framework.

- Excellent oral and written communications skills that demonstrate a professional demeanor and the ability to interact with executive presence.

- Excellent collaboration skills applied successfully within team as well as with all levels of employees in other areas.

- Excellent critical thinking and problem solving skills.

- Self-motivated with the ability to manage projects to completion independently.

- Ability to work independently and in a team environment.

- Excellent attention to detail.

- Driven to learn and stay current professionally.

- Passionate competitive and intellectually curious.

- Sharp fast learner with technology curiosity and aptitude.

- Demonstrated ability to influence motivate and mobilize team members business partners and program leadership.

- Strong ability to establish rapport and gain the trust of others; effective at gaining consensus.

- Excellent at developing and using original thinking to translate goals into the implementation of new ideas and design solutions.

- Demonstrated ability to provide technical and constructive feedback to team members.

- Demonstrated leadership in mentoring small teams in the process of conceptualizing designing implementing and shipping quality deliverables.

- Ability to provide guidance and support to developing team members.

- Up to 10% travel time required.

Responsibilities :


- Develop complex code based on functional specifications across teams and programs; complete logic and algorithm design in alignment with established standards.



- Maintain and improve codebase, data design, and best practices, including (but not limited to) performance, security, reliability, and deliverability and quality attributes.

- Understand and contribute to the architecture of the software; create initial implementation standards and guidelines for projects that allow teams or programs to begin implementing them based on the technical specifications.

- Perform complex peer code review and analysis; provide insight on broader impact of software changes.

- Operate as an innovative thought leader and trusted advisor across teams and programs; contribute significantly to the overall growth and quality of the department through knowledge sharing, influence of architectural design, and coaching on current best practices and market trends.

- Identify and articulate the business value and broader impact of software changes to internal and external stakeholders; contribute to the prioritization.

- Design, contribute to, and lead the implementation of delivery pipeline, including test automation, security, and performance.

- Create development standards to ensure compliance with product and industry practices and regulations.

- Author, review, and approve technical requirements and design documents.

- Mentor, coach, train, and provide feedback to other team members; provides feedback to leadership on technical abilities of team.

- Act as an escalation point and subject matter expert for the most complex production issues or software code issues to ensure the stability of the application and resolution of issues.

- Operate as an innovative thought leader; contribute significantly to the overall growth and quality of the department through knowledge sharing and coaching on current best practices and market trends.

Basic Qualifications :


- Master's degree or equivalent experience.

- Significant experience overseeing complex systems analysis, design and development programs.

- Significant experience with data structures, algorithms, and software design.

- Experience with continuous software delivery.

- Mastery of one or more general purpose programming languages including but not limited to : Java, C/C++, C#, Objective C, Python, or JavaScript.

- Significant experience working in Windows/Linux development environment, working with open source tools/platforms.

- Significant demonstrated experience with build environments and delivery pipelines.

- Experience with test automation and continuous integration tools.

- Expertise providing guidance and support to developing technical skills of team members.

- Significant experience in software application testing tools, methodologies, and process framework.

- Excellent oral and written communications skills that demonstrate a professional demeanor and the ability to interact with executive presence.

- Excellent collaboration skills, applied successfully within team as well as with all levels of employees in other areas.

- Excellent critical thinking and problem solving skills.

- Self-motivated with the ability to manage projects to completion independently.

- Ability to work independently and in a team environment.

- Excellent attention to detail.

- Driven to learn and stay current professionally.

- Passionate, competitive and intellectually curious.

- Sharp, fast learner with technology curiosity and aptitude.

- Demonstrated ability to influence, motivate and mobilize team members, business partners, and program leadership.

- Strong ability to establish rapport and gain the trust of others; effective at gaining consensus.

- Excellent at developing and using original thinking to translate goals into the implementation of new ideas and design solutions.

- Demonstrated ability to provide technical and constructive feedback to team members.

- Demonstrated leadership in mentoring small teams in the process of conceptualizing, designing, implementing and shipping quality deliverables.

- Ability to provide guidance and support to developing team members.

- Up to 10% travel time required.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in