Software Engineer – Contract
Company | Two Circles |
---|---|
Location | Vancouver, BC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Contract |
Degrees | |
Experience Level | Mid Level |
Requirements
- Proficient in Angular, Bootstrap, HTML5, and CSS3 for building responsive, user-centric front-end interfaces.
- Proven experience in C# with ASP.NET; exposure to .NET Core is a strong plus.
- Strong experience with SQL Server, including performance optimization and handling large-scale data operations.
- Demonstrated ability to design and consume RESTful APIs for scalable applications.
- Hands-on experience with AWS services such as S3, RDS, and Lambda, with a working understanding of cloud-native architecture and deployment pipelines.
- Comfortable working with AI acceleration tools, test-driven development, and following modern engineering practices (peer reviews, version control, CI/CD).
- Excellent problem-solving and communication skills.
- Experience working directly with clients, particularly in fast-moving and ambiguous project environments.
Responsibilities
- Develop, test, and deploy high-quality web applications and services across the full stack with a strong focus on performance, scalability, and security.
- Collaborate closely with cross-functional teams to deliver best-in-class SaaS solutions aligned with business goals.
- Design and integrate RESTful APIs for data services and back-end functionality.
- Maintain technical documentation including design specifications, unit tests, and release documentation.
- Participate in agile ceremonies, help refine team processes, and contribute to the continuous improvement of engineering practices.
- Provide input into architectural discussions and technical decisions for system design and implementation.
- Interact directly with stakeholders to validate features and refine requirements in ambiguous or evolving contexts.
Preferred Qualifications
-
No preferred qualifications provided.