What are the responsibilities and job description for the XSLT developer position at Yochana?
Job Title : Lead Developer(Adobe InDesign, XSLT, Java, React)
Location : Iowa City, IA (Remote ok)
Duration : Contract
Job Description:
Required Education and Experience
- Bachelor’s degree in Computer Science, MIS, or equivalent technology discipline, or equivalent on-the-job training
- 5 years relevant software development experience in XML processing, using XSLT, Python, Java, and JavaScript.
- Experience with development, maintenance, and testing of software, following industry best practices.
- Experience with highly available, highly concurrent cloud-based Web applications.
- Experience with Adobe InDesign server a strong plus
- Experience with open-source software evaluation and integration is a plus
- Proven experience working closely with product and support teams
- Experience working in an Agile environment
- Desire to expand knowledge in many development languages, applications, and tools
- Able to think technically and analytically
- Ability to understand the philosophy of architecture
- Must assimilate information, distill knowledge, apply experience and provide solution alternatives and recommendations.
1. Proficiency in javascript, react, and java programming languages.
2. Strong experience in designing and developing web applications using javascript frameworks like react.
3. Knowledge of restful apis, json, and asynchronous programming.
4. Expertise in database technologies such as mysql, mongodb, or postgresql.
5. Familiarity with code versioning tools such as git and ci/cd pipelines.
6. Excellent problem-solving skills, attention to detail, and ability to work well in a team environment.
7. Strong communication and leadership skills to effectively manage a team and interact with stakeholders.