Senior Software Engineer - Docket Operations
New
P
Point Digital Finance, Inc.FinTech
CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- PythonHTMLCSSJavascriptRubyTypeScriptReactDistributed SystemsCoaching
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of professional experience in software development (excluding internships) with a focus on back-end or full-stack development.
- Strong proficiency in one or more backend languages (e.g., Ruby, Python).
- Deep understanding of distributed systems, caching, and database optimization.
- Experience building user interfaces using modern frontend technologies such as TypeScript, JavaScript, HTML, CSS, and component-based frameworks (e.g., React).
- Strong understanding of responsive design, accessibility, and user experience fundamentals.
- Familiarity with full-stack development and collaborating closely with backend services.
- Experience in consuming APIs and integrating frontend applications with backend services.
- Ability to communicate clearly with teammates and ask questions to clarify product or design requirements.
- Comfortable working in a fast-paced environment, balancing quality and speed while learning under guidance.
- Collaborative team player who values feedback, mentorship, and continuous improvement.
- Demonstrated use of AI tools to accelerate development is a strong plus.
- Exposure to design systems or shared component libraries is a plus.
- Experience with frontend performance optimization and debugging is a plus.
Responsibilities
- Implement features and services including design and document significant projects that involve collaborations among multiple classes and updates to database schemas, applying design patterns appropriately.
- Write, test, and maintain high-quality code across one or more codebases (e.g., TypeScript, Python, Ruby).
- Craft thoughtful PRs, even for complex changes, and guide reviewers to address the most important areas of feedback. You consistently provide thoughtful, detailed reviews of other's code.
- Document medium-sized technical designs (multiple collaborating classes, database schema changes), prepare and lead technical design reviews with coaching from more senior technical leads.
- Participate in sprint planning, grooming, and retrospectives to understand business context and priorities.
- Respond to code reviews and feedback, continuously improving code quality and reliability.
- Use AI- and data-powered components are used in production systems while following responsible data and privacy guidelines.
- Take ownership of assigned tasks or features, communicating progress and blockers clearly.
- You are growing in your skills as a mentor and coach. You are able to help new team members onboard and provide guidance for junior engineers.
View Full Description & ApplyYou'll be redirected to the employer's site