Intermediate Software Developer jobs in Brampton, ON
Senior Software Engineer
Easily applySoneil SparkBrampton, ON L6T 3T6- $105,000–$125,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Casual dress
- Flexible schedule
- Participate in code review, set technical standards, and mentor junior/intermediate developers.
- 7+ years of professional software engineering experience, with a…
Software Engineer - API
Easily applyCMiCToronto, ON M3J 3K1- $70,000–$115,000 a year
- Full-time
- Dental care
- Paid vacation
- RRSP match
- Wellness program
- You will modify existing APIs and create new APIs using both Oracle ADF BC REST as well as Jersey frameworks.
- Development at the database level is also required…
- CitiMississauga, ON L5R 0B8
- $94,300–$141,500 a year
- Full-time
- Good understanding of the software development lifecycle (SDLC).
- Work closely with senior developers and architects to understand system design and…
- View all Citi jobs - Mississauga jobs - Teller jobs in Mississauga, ON
- Salary Search: Head Universal Banker - Somers Branch salaries
- See popular questions & answers about Citi
- CitiMississauga, ON L5R 0B8
- $79,320–$110,680 a year
- Full-time
- The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and…
- CitiMississauga, ON L5R 0B8
- $94,300–$141,500 a year
- Full-time
- Experience in systems analysis and programming of software applications.
- Senior angular developer is an intermediate level position responsible for…
- View all Citi jobs - Mississauga jobs
- Salary Search: Senior Angular Developer salaries in Mississauga, ON
- See popular questions & answers about Citi
View similar jobs with this employerCitiMississauga, ON L5R 0B8- $94,300–$141,500 a year
- Full-time
- Testing experience with distributed software applications.
- Bachelor degree in Computer Science / Information Technology or a related field, or substantial…
- CitiMississauga, ON L5R 0B8
- $79,320–$110,680 a year
- Full-time
- The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and…
- View all Citi jobs - Mississauga jobs
- Salary Search: Java Developer salaries in Mississauga, ON
- See popular questions & answers about Citi
- CitiMississauga, ON L5R 0B8
- $94,300–$141,500 a year
- Full-time
- 3+ years’ experience in systems analysis and programming of software applications.
- Proven ability to lead developers and analysts, manage delivery, conduct…
- CitiMississauga, ON L5R 0B8
- $94,300–$141,500 a year
- Full-time
- 3+ years’ experience in systems analysis and programming of software applications.
- Proven ability to lead developers and analysts, manage delivery, conduct…
- CitiMississauga, ON L5R 0B8
- $94,300–$141,500 a year
- Full-time
- Experience in systems analysis and programming of software applications.
- The Senior Java Developer is an intermediate level position responsible for…
- View all Citi jobs - Mississauga jobs
- Salary Search: Senior Java Developer salaries in Mississauga, ON
- See popular questions & answers about Citi
- CitiMississauga, ON L5R 0B8
- $94,300–$141,500 a year
- Full-time
- Experience in systems analysis and programming of software applications.
- The Applications Development Senior Programmer Analyst is an intermediate level…
- CitiMississauga, ON L5R 0B8
- $79,320–$110,680 a year
- Full-time
- Working experience with agile and iterative software delivery.
- Degree in Computer Science or related technical discipline with hands-on software development…
- View all Citi jobs - Mississauga jobs - Programmer Analyst jobs in Mississauga, ON
- Salary Search: Apps Dev Intmd Programmer Analyst - Officer salaries in Mississauga, ON
- See popular questions & answers about Citi
- CitiMississauga, ON L5R 0B8
- $94,300–$141,500 a year
- Full-time
- Experience in systems analysis and programming of software applications.
- The Applications Development Senior Programmer Analyst is an intermediate level…
- View all Citi jobs - Mississauga jobs - Full Stack Developer jobs in Mississauga, ON
- Salary Search: Full Stack Java Engineer salaries in Mississauga, ON
- See popular questions & answers about Citi
- CitiMississauga, ON L5R 0B8
- $94,300–$141,500 a year
- Full-time
- Experience in systems analysis and programming of software applications.
- Utilize mature programming methodologies and languages, including Java Spring Boot and…
- View all Citi jobs - Mississauga jobs - Full Stack Developer jobs in Mississauga, ON
- Salary Search: Senior Java Full Stack Developer salaries in Mississauga, ON
- See popular questions & answers about Citi
- SearchVelocityMississauga, ON
- Flextime
- Flextime
- Provide support and guidance to intermediate and junior developers covering development and implementation approach.
- Full benefit package from Day 1.
Senior Software Architect
Easily applyOften replies in 1 dayProphixEtobicoke, ON- Full-time
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Prior leadership experience that includes team management, code review processes, and technical mentorship of junior and intermediate developers.
- View all Prophix jobs - Etobicoke jobs
- Salary Search: Senior Software Architect salaries in Etobicoke, ON
- See popular questions & answers about Prophix
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Senior Software Engineer - job post
Job details
Pay
- $105,000–$125,000 a year
Job type
- Permanent
- Full-time
Location
Benefits
Pulled from the full job description
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Casual dress
- Flexible schedule
- On-site parking
Full job description
Location: Onsite Department: Engineering Reports To: Engineering Manager
About the Role
We're looking for a Senior Software Engineer to join our engineering team and take ownership of the backend systems powering our platform. You'll work closely with our existing frontend team, product, and leadership to design, build, and scale services that are reliable, secure, and ready to grow with the business. This is a senior-level, high-ownership role for someone who can operate independently, make sound architectural calls, and mentor other developers along the way.
While this role leans backend-heavy, you'll be comfortable moving across the stack when needed — our frontend is covered, but we value engineers who understand the full picture.
What You'll Do:
- Design, build, and maintain backend services and APIs that power our core platform, with a focus on reliability, performance, and maintainability
- Own and evolve our data layer — schema design, query optimization, and data integrity across relational databases
- Architect systems for scale: think through concurrency, caching, queuing, and failure modes before they become problems
- Collaborate with frontend engineers to define clean API contracts and ensure smooth integration between services and UI
- Deploy, monitor, and maintain services in a cloud environment (AWS or equivalent), including CI/CD pipelines and infrastructure-as-code where applicable
- Write clear technical documentation — specs, architecture decisions, API docs — that the rest of the team (and future hires) can actually use
- Participate in code review, set technical standards, and mentor junior/intermediate developers
- Work cross-functionally with product and leadership to translate business requirements into technical roadmaps
- Troubleshoot and resolve production issues, with an eye toward root cause rather than quick patches
- Contribute to technical decision-making around tooling, architecture, and process as the team and product scale
What We're Looking For:
- 7+ years of professional software engineering experience, with a strong track record in backend development
- Deep expertise in at least one modern backend language (Go, Node.js/TypeScript, Python, or similar) — Go experience is a strong plus
- Solid experience designing and consuming RESTful APIs understanding of API security and versioning best practices
- Well versed in using AI platforms to code (i.e. Claude Code, Codex, Cursor)
- Strong database fundamentals — schema design, indexing, query performance, both SQL and NoSQL exposure
- Hands-on experience with cloud infrastructure (AWS preferred) — EC2, Lambda, RDS, S3, or equivalent services
- Comfortable working with containerization and CI/CD pipelines (Docker, GitHub Actions, CircleCI or similar)
- Experience designing systems for scale and reliability — caching strategies, async processing, rate limiting, observability/monitoring
- Working knowledge of frontend frameworks (React/Next.js or React Native) — you don't need to live here, but you should be able to read the room
- Proven ability to work independently, own a problem end-to-end, and make pragmatic architectural decisions with limited oversight
- Strong written communication skills — comfortable producing specs, documentation, and roadmap material
- Experience mentoring other engineers or acting as a technical lead on a small team
Nice to Have:
- Experience with IoT, device communication protocols, or hardware-integrated systems
- Familiarity with EV charging infrastructure or protocols such as OCPP/OCPI
- Experience working in an early-stage or startup environment where you're wearing multiple hats
- Exposure to building internal tooling, admin dashboards, or CMS-style platforms
Pay: $105,000.00-$125,000.00 per year
Benefits:
- Casual dress
- Dental care
- Employee assistance program
- Flexible schedule
- On-site parking
- Paid time off
- Vision care
Work Location: In person