We are currently looking for a software engineer/developer for our client for a contract role.
Duration: 4 months contract
Location: Mississauga, ON- Hybrid: 3days in office, 2 days home
Job Description:
As a seasoned tool developer, you will be responsible for enhancing our engineering Tools with new features and capabilities by designing, developing, integrating and implementing custom solutions.
You will collaborate with cross-functional teams to understand business needs and translate them into effective technical solutions. Your role will involve both backend and frontend development, requiring a balance of technical expertise and creative problem-solving.
Key Responsibilities:
- Develop UI layer components or custom plugins in Tools, such as JIRA, Confluence, etc.
- Utilize third-party APIs to integrate engineering tools in alignment with the specified use cases.
- Define data scope and write effective prompts to generate desire outputs.
- Enhance the capability of our internal Developer’s self-service web portal.
- Explore and define additional use cases to increase development process efficiency through automation.
Requirements:
- Degree in Computer Science or equivalent industry experience.
- Experience as Jira Admin or created a Jira plugin using Atlassian SDK is crucial for the success of the position.
- 3+ years of experience in application development including Java, JavaScript, REST API, HTML, and CSS.
- Experience developing plugins/addons using Atlassian SDK for JIRA and Confluence.
- 3+ years of experience in utilizing REST API documentations to develop tooling integrations.
- Experiences in Jira Query Language (JQL), Confluence Query Language (CQL) ScriptRunner, and Groovy scripting.
- Nice to have experience with any AI related APIs and prompting.
- Excellent verbal and written communication skills.
- Maintain high attention to detail and employ strong problem-solving skills in all tasks.
- Experience with version control systems and CI/CD systems.