Shiv Nadar University is seeking a Developer (Junior / Senior Engineer) to support the Department of Life Sciences. The role involves collaborating with faculty and researchers to develop software tools and applications that enhance teaching and research operations.
Responsibilities:
- Collaborate with faculty, researchers, and administrative staff to design, develop, test, and maintain software tools, web applications, and data pipelines that support teaching, research, and departmental operations
- Implementing new features
- Resolving technical issues
- Optimizing performance
- Integrating external APIs or databases relevant to life sciences research
- Participate in code reviews
- Maintain documentation
- Follow best practices in version control and testing
- Communicating progress regularly
- Gathering requirements
- Suggesting technical improvements to enhance usability and reliability of existing systems
Requirements:
- Candidates should possess strong programming skills in languages commonly used for web or application development (e.g., Python, JavaScript, or similar), with experience in writing clean, maintainable code
- Candidates should possess skills in web technologies such as HTML, CSS, and modern frameworks or libraries (e.g., React, Django, or similar) for building and maintaining user-facing applications
- Candidates should possess abilities in working with databases and data handling, including SQL or NoSQL systems, data modeling, and basic data processing relevant to research workflows
- Candidates should possess familiarity with software development practices such as version control (e.g., Git), testing, debugging, and continuous integration or deployment
- Candidates should possess effective communication and collaboration skills, with the ability to work independently in a remote setting and coordinate with academic and research teams
- Relevant qualifications such as a bachelor's or master's degree in Computer Science, Engineering, Information Technology, or a related field are preferred
- Experience working in academic or research environments is an added advantage
- Knowledge of scientific computing, bioinformatics tools, or data visualization in life sciences, while not mandatory, would be beneficial for contributing to research-focused projects