As a Software Engineer II, you will collaborate in a team to develop scalable software solutions while mentoring junior engineers and improving coding practices.
Our Software Engineers are energetic influencers who thrive on designing simple and scalable solutions to complex problems and delivering leading edge software products for our customers. We are looking for exceptionally ambitious and communicative hands-on individuals who have the passion and skills to take our product offerings to the next level. As a Software Engineer II you will work in a collaborative team environment that encourages you to perform at your best, while contributing to the engineering efforts of one of our scrum teams. You will be challenged to engineer right-sized solutions for complex business problems. You will apply your knowledge of modern software design, best practices, design patterns, and frameworks, with an understanding of application performance and maintainability. You will aspire to use new technologies and challenge yourself to develop innovative solutions. You will work alongside developers and technical leads on a team where collaborative programming and mentoring is regularly practiced.
Your Role:
Technologies we use
Qualifications:
Your Role:
- Be a passionate and flexible engineer, collaborate with your team to achieve and exceed the goal to build, deploy, monitor, and manage a highly performing and highly available production system
- Write readable, maintainable, and efficient code
- Collaborate with team members on best practices, code reviews, internal tools and process improvements
- Evangelize new ideas within your team
- Explore open source or industry standard solutions that could be a fit for the organization
- Mentor and develop more junior engineers.
Technologies we use
- .NET Core, C#, and ASP.NET
- Front End (Web Components, Stencil, React, NodeJS, Redux, Jest, ExtJS)
- Database (DynamoDB, Postgres, Elasticsearch, Oracle)
- AWS Cloud infrastructure (Lambda, EC2, ECS, RDS, S3, SQS, SNS, VPC, API Gateway, CloudWatch)
- Terraform, Cake Build, Kubernetes
- GitHub Actions
- GitHub Copilot
Qualifications:
- BA/BS degree in Computer Science or related discipline and 2 years' experience in a related field. The right candidate could also have a different combination, such as a Master's degree and up to 2 years' experience; or 8 years' experience in a related field.
- 2 years experience in object-oriented programming (C#, Java, C++, or similar) and web technologies (JavaScript, HTML, ReactJS, etc.)
- Experience with cloud-based application development, support, and DevOps.
- Object-oriented design experience, including applied use of design patterns.
- Experience implementing automated tests, observability, monitoring, and alerting.
- Ability to work independently, to design, develop, and deploy solutions, and to deliver projects on time with moderate direction.
- Ability to collaborate with other developers and software test engineers to build the best solution for the customer.
- Database development skills, including data modeling and query tuning
- Experience with agile development methodologies.
- Experience with AI-assisted software development.
Top Skills
.Net Core
Asp.Net
Aws Api Gateway
Aws Cloudwatch
Aws Ec2
Aws Ecs
Aws Lambda
Aws Rds
Aws S3
Aws Sns
Aws Sqs
Aws Vpc
C#
Cake Build
DynamoDB
Elasticsearch
Extjs
Github Actions
Github Copilot
Jest
Kubernetes
Node.js
Oracle
Postgres
React
Redux
Stencil
Terraform
Web Components
Similar Jobs at Cox Enterprises
Automotive • Cloud • Greentech • Information Technology • Other • Software • Cybersecurity
The Regional Agent Channel Manager manages relationships with channel partners, drives sales growth, and supports customer engagement in a multi-state territory.
Top Skills:
CRMMS OfficeWindows-Based Pcs
Automotive • Cloud • Greentech • Information Technology • Other • Software • Cybersecurity
The Scrum Master II facilitates Agile ceremonies, coaches teams, manages impediments, drives collaboration, and ensures accountability for sprint commitments.
Top Skills:
Extreme ProgrammingKanbanSafeScrum
Automotive • Cloud • Greentech • Information Technology • Other • Software • Cybersecurity
The Manager of Alliance Marketing will lead co-marketing initiatives with technology partners, collaborate on strategy, and manage campaign execution to drive visibility and pipeline growth.
Top Skills:
AWSAzureGCPMarketing Automation PlatformsSalesforce
What you need to know about the Montreal Tech Scene
With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.
Key Facts About Montreal Tech
- Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
- Major Tech Employers: SAP, Google, Microsoft, Cisco
- Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
- Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
- Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
- Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal