Senior Software Engineer at Deltek
Ontario, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

12 Jan, 27

Salary

50000.0

Posted On

14 Oct, 26

Experience

4 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Services

Description
  • Position Responsibilities:Design, develop, and ship product features end-to-end—spanning UI components, RESTful APIs, and cloud infrastructure—with increasing autonomy and technical ownership
  • Architect and implement scalable, highly available systems using Amazon Web Services, Docker, and Terraform
  • Establish and maintain software quality through robust CI/CD pipelines, comprehensive test automation, and code quality standards
  • Investigate and resolve production issues, conducting thorough root cause analysis and implementing preventive solutions and performance optimizations
  • Apply system design patterns including microservice architecture and serverless computing to build solutions that scale to millions of users
  • Participate in code reviews, architectural discussions, and sprint planning to drive technical excellence across the team
  • AI-Powered Development:Integrate GenAI tools like Anthropic Claude into your workflow for code generation, technical documentation, and automated testing
  • Utilize AI-assisted debugging platforms to accelerate issue identification and resolution in production environments
  • Apply advanced prompt engineering techniques to generate infrastructure-as-code templates and backend service scaffolding
  • Evaluate and implement agentic AI tools that enhance developer workflows, including automated test generation, intelligent code review assistance, and deployment automation


  • Qualifications :6-7 years of professional software development experience, preferably in a product company.
  • Bachelor’s degree in Software Engineering from a Canadian University
  • Strong proficiency in modern programming languages such as TypeScript, C#, Python, or JavaScript
  • Demonstrated experience building and deploying web applications, with understanding of both frontend and backend development
  • Solid grasp of software engineering fundamentals including data structures, algorithms, and design patterns
  • Track record of delivering pragmatic, maintainable solutions that balance technical elegance with business requirement
  • Strong sense of ownership and accountability for code quality and system reliability
  • Self-directed learning ability with capacity to independently research and master new technologies
  • Collaborative mindset with excellent communication skills for technical discussions


How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
Loading...