Developer 1
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
Hyland Software is seeking a Developer 1 in Hyderabad, Telangana. As a Developer, you will be responsible for the product's overall performance by applying software engineering principles to design, develop, maintain, test, and evaluate software. You will ensure the timely delivery of high-quality software within release timelines and guidelines.
Responsibilities:
- Develop code based on functional specifications and understanding of product code.
- Test code thoroughly to ensure it meets technical specifications and functions as intended before code review.
- Create and apply automated tests, including unit tests, to software changes.
- Adhere to prescribed standards and processes for software development methodology, including planning, work estimation, solution demos, and reviews.
- Contribute to and assist with peer code reviews.
- Understand and interpret basic software requirements.
- Assist in the implementation of a delivery pipeline, encompassing test automation, security, and performance.
- Contribute to team or product documentation.
- Assist in troubleshooting and resolving production issues to maintain application stability.
- Comply with all corporate and departmental privacy and data security policies and practices.
Basic Qualifications:
- Bachelor’s degree in computer science or a related field, with more than 2 years of relevant work experience.
- Experience with Front-end Web Frameworks such as Angular or React.
- Experience with C# .NET or Java.
- Prior knowledge in development for Android and/or iOS platforms is an advantage.
- Exposure to cross-platform mobile app development frameworks like Ionic, Kotlin, etc., is a significant plus.
- Working knowledge of data structures, algorithms, and software design.
- Knowledge of the software development life cycle.
- Software development experience in one or more general-purpose programming languages.
- Knowledge of Windows/Linux development environments and open-source tools/platforms.
- Familiarity with build environments and delivery pipelines.
- Knowledge of test automation and continuous integration tools.
- Basic understanding of software application testing tools, methodologies, and process frameworks.
- Effective oral and written communication skills, demonstrating professionalism and discretion.
- Strong collaboration skills.
- Critical thinking and problem-solving abilities.
- Self-motivated with the ability to complete projects in a timely manner.
- Ability to work independently and as part of a team.
- Keen attention to detail.
- Driven to learn and stay current professionally.
- Passionate, competitive, and intellectually curious.
- Sharp, fast learner with technological curiosity and aptitude.
- Up to 10% travel time may be required.
Hyland's Offerings:
Hyland fosters a strong culture focused on employee engagement, offering meaningful benefits and programs informed by employee feedback. We provide extensive Learning & Development opportunities, including a development budget, tuition assistance, and over 4,000 online courses. Our R&D focus keeps you at the forefront of cutting-edge technologies in a dynamic environment. We promote work-life balance with flexible work arrangements and a trust-based, task-oriented system. Employee well-being is supported through private medical healthcare, life insurance, and gym reimbursement. We encourage Community Engagement with Volunteer Time Off and embrace Diversity & Inclusion through employee resource groups and inclusive policies. Enjoy various Niceties & Events, including snacks, beverages, and employee referral programs.
Join a company that values honesty, integrity, and fairness, where passion for technology and dedication to work are paramount.
Company
Hyland
Hyland is a global leader in providing software solutions for managing content, processes, and cases. We empower over 20,000 organizations worldwide to digitalize their workplaces and transform their ...