Don't worry, we can still help! Below, please find related information to help you with your job search.
(Azure .Net) Senior Software Developer
Company | Procom Labs |
Address | Toronto, Ontario, Canada |
Employment type | FULL_TIME |
Salary | |
Category | Software Development |
Expires | 2023-07-30 |
Posted at | 10 months ago |
ProcomLabs is looking to add a (Azure, .NET) Software Developer III to their team!
In the Lab you will be innovating with creators from coast-to-coast to deliver meaningful, fulfilling work and you will have the latest and greatest technology to do it. We care about the change we create just as much as we care about each other.
The Role
The successful candidate will be comfortable working in an agile environment. Your primary focus will be to develop, test, maintain and improve applications. As a vital member of our dynamic team, you will be responsible for back-end development, creating responsive web applications.
Our Stack
- Modules are being migrated out of monolith to microservices by following industry best practices
- We make heavy use of serverless cloud architecture. We utilize Azure App Services, Azure Functions, Azure Cognitive Search, Azure Service Bus, AWS Cognito and Lambda functions
- Our back end is a hybrid of monolith (.NET 4.7) and microservices (.NET 5.0+) based API system. As major version updates are introduced in .NET, we update our services regularly
- We are not married to any technology – we develop based on the right tools for the given job, and our deep technical expertise
- Our front end is built on Angular
- Our data store is a combination of Azure Cosmos DB and SQL Server
- We utilize RESTful APIs, Azure Active Directory Authentication, JWT tokens, Microsoft Signalr and Azure CI/CD pipelines
What You Will Do
- Conduct code reviews and provide constructive feedback to team members
- Mentor junior and intermediate developers, fostering a culture of continuous learning and growth
- Drive innovation and continuous improvement within the development team
- Lead story & feature architecture, task breakdown and estimation
- Develop scalable systems with performance and security in mind
- Make positive contributions to team discussions, collaboration, and innovation
- Participate and lead the technology aspect of the DNA (Design and Architecture)
- Timely completion of projects and tasks, focusing on meeting business objectives
- Lead the design and development of complex software applications, ensuring alignment with business requirements
- Lead team meetings, contribute to project planning and ensure timely execution
- Write quality code, including adherence to coding standards and minimal errors
- Coordinate your workflow with designers and product owners
What You Will Bring
- Experience working on a product team
- 7+ years of experience working with C#, SQL Server
- Exposure to HTML, JavaScript, Angular/React
- Experience with large enterprise applications and distributed systems
- Bachelor's degree in computer science, Software Engineering, or a related field of study. Master's degree preferred
- Expertise with version control systems (e.g., Git)
- Strong verbal and written communication
- Knowledge of DevOps practices and tools, such as continuous integration and continuous deployment (CI/CD)
- Excellent problem solving and optimization skills
- 3+ years of experience working with MS Azure platform
- Ability to take charge in terms of providing solutions to problems and making recommendations
- Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud)
- Extensive experience working with Agile/Scrum methodologies
- Microsoft Azure Developer Certificate preferred
What’s In It for You
- Fundraising activity: we have strong connections within our local communities and support many initiatives through employee – led events and fundraising activity
- Continuous education/ learning: we assist in the costs of continued education programs, courses, and certifications
- Agile environment: we work in a highly agile environment, where you will be working in scrum teams to deliver complex product offerings
- Competitive compensation: we ensure that we are in tune with changing market rates. We offer yearly performance reviews, provide pay increases based on performance, and offer generous vacation packages
- Work-life-balance: we empower our employees to build a responsible work-lifestyle that reflects the needs of their unique life situations and still enables them to achieve maximum productivity
- Growth: you can learn and evolve at the speed of technology. Our leadership team is focused on performance, growth, engagement, and connection and provides the resources needed to bring you to the next level
- Comprehensive benefit plan: this includes health, dental, life, and a lifestyle benefits package
A Bit About Us!
ProcomLabs is building a world-class digital ecosystem of products to find, employ and manage the contingent workforce of today and tomorrow. Our products offer end-to-end solutions in Recruiting Technologies, Workforce Management, and Back-Office Processing. We are a group of people that love to try out creative and sometimes crazy solutions to solve complex problems. We want you to join us on our journey. You can find out more about our mission and products at https://procomservices.com/procom-labs/
-
Agente Ou Agent De Prévention De Soir Au Service De La Gestion Des Sentences
By Ministère de la sécurité publique At Montreal, Quebec, Canada 7 months ago
-
Lead Line Cook/Manager On Duty
By Impact Kitchen At Greater Toronto Area, Canada 7 months ago
-
Refinish Tech (Temporary) Jobs
By Boyd Group Services Inc. At Saskatoon, Saskatchewan, Canada 7 months ago
-
Vice President - Treasury
By Boyd Group Services Inc. At Winnipeg, Manitoba, Canada 7 months ago
-
Rock Mechanics Eit Jobs
By WSP in Canada At Greater Sudbury, Ontario, Canada 7 months ago