12 Nov
|
Clarke North America
|
Concord
12 Nov
Clarke North America
Concord
Job Summary
Clarke North America is seeking an IT Analyst with a development focus to build and improve internal applications, business tools, and reporting solutions.
You will work directly with business users to understand their needs and collaborate with other developers to turn requirements into reliable, maintainable software. You will contribute to shared projects and code repositories, taking responsibility for features from requirements gathering through testing, delivery, and ongoing support.
We are looking for someone with an analytical mindset, sound technical judgment, and practical experience using AI development tools such as Cursor, Codex, or Claude Code. We welcome candidates at different experience levels who demonstrate strong fundamentals, initiative, and the ability to learn. The scope of ownership and level of guidance will reflect your experience.
About the role
Clarke North America is seeking an IT Analyst with a development focus to build and improve internal applications, business tools, and reporting solutions.
You will work directly with business users to understand their needs and collaborate with other developers to turn requirements into reliable, maintainable software. You will contribute to shared projects and code repositories, taking responsibility for features from requirements gathering through testing, delivery, and ongoing support.
We are looking for someone with an analytical mindset, sound technical judgment, and practical experience using AI development tools such as Cursor, Codex, or Claude Code. We welcome candidates at different experience levels who demonstrate strong fundamentals, initiative, and the ability to learn. The scope of ownership and level of guidance will reflect your experience.
What you’ll do
- Develop and enhance internal applications using JavaScript/TypeScript, frontend frameworks, Python, and backend services.
- Work with business users to understand workflows, clarify requirements, and define acceptance criteria.
- Collaborate with other developers on shared projects, coordinate changes, and follow team coding standards and architectural patterns.
- Build and maintain APIs,
integrations, reporting tools, and workflow automations.
- Investigate recurring application issues, identify root causes, and implement lasting improvements.
- Use AI development tools to assist with implementation, debugging, refactoring, and testing while reviewing and validating the resulting code.
- Use Git to contribute changes through branches, meaningful commits, and pull requests.
- Participate in code reviews, provide constructive feedback, and incorporate feedback from teammates.
- Write and maintain appropriate tests, validate data accuracy, and support user acceptance testing.
- Follow secure development practices and protect credentials, business data, and other sensitive information.
- Document application behaviour, technical decisions, and support procedures.
- Support the applications the team develops and communicate progress, dependencies, and blockers clearly.
Your initial focus will be delivering useful internal tools and application features while improving the reliability and usability of existing applications.
What you bring
- Hands-on programming experience with JavaScript/TypeScript and Python. Strength in one and working familiarity with the other is welcome.
- Experience building or improving applications through employment, co-op, substantial personal projects, or open-source contributions.
- Familiarity with a frontend framework and an understanding of how frontend applications interact with backend services.
- Practical experience using at least one AI development tool, such as Cursor, Codex, or Claude Code, for implementation, debugging, or testing.
- The ability to understand and explain code you contribute, identify incorrect assumptions,
and verify that it meets requirements—including when using AI-generated code.
- Working knowledge of Git, including commits and branches, and an understanding of collaborative development workflows.
- Familiarity with APIs, relational databases, and SQL.
- An analytical approach to breaking down problems, investigating unexpected behaviour, and evaluating solutions.
- Clear communication and the ability to work with both technical teammates and business users.
- Attention to detail, openness to feedback, and the judgment to take initiative while asking for support when needed.
Relevant professional development experience is preferred, but there is no fixed minimum number of years required. Strong co-op experience, substantial projects, and other demonstrated practical ability will also be considered.
Additional assets
- Experience delivering and supporting production applications.
- Experience collaborating in shared repositories through pull requests, code reviews, and merge conflict resolution.
- Experience with automated testing, CI/CD pipelines, deployment workflows, or application monitoring.
- Experience with C#/.NET, SQL Server, or Azure.
- Familiarity with Power Platform, Power BI, or Microsoft 365 integrations.
- Experience building reporting solutions, automating business workflows, or improving data quality.
- Familiarity with transportation, logistics, or operational business systems.
Application details
Include a brief example of an application or feature you helped deliver, your contribution, and how you used AI development tools to support the work. Examples may come from employment, co-op, or substantial personal projects.
Links to relevant projects or code samples are welcome but not required. Please do not include confidential employer or client information.
Clarke North America Inc. is an equal opportunity employer. We welcome applicants of all backgrounds.
Pay: $58,000.00-$72,000.00 per year
Advantages:
- Company pension
- Dental care
- Disability insurance
- Extended health care
- Life insurance
- On-site parking
- Tuition reimbursement
Work Location: In person
📌 Analyst, Information Technology (Concord)
🏢 Clarke North America
📍 Concord