As a Senior Software Developer within our client's Consumer Interactions division, you will be a key contributor to the growth and enhancement of their consumer interaction systems.
Operating primarily with C# and harnessing the capabilities of Azure Cloud Services , your role will be pivotal in shaping the technological landscape. We are seeking an individual who thrives on questioning the status quo. The ideal candidate is a versatile thinker well-versed in industry best practices and proficient in modern coding languages such as C#, Python, Java, C++ , among others.
This role requires an individual keen on crafting highly scalable software solutions using cloud services. A collaborative team player with robust analytical and technical skills is essential. Furthermore, articulating the rationale behind technical decisions to non-technical stakeholders is crucial. The successful candidate should be adept at working in an agile environment, taking initiative, and demonstrating leadership qualities.
You'll be responsible to:
- Write high-quality code and address technical issues promptly.
- Develop innovative, scalable, secure, and fault-tolerant software solutions.
- Contribute to software design in alignment with long-term goals.
- Create and maintain comprehensive technical documentation.
- Promote best practices and mentor junior developers.
- Guide the team in making sound technical decisions and stay updated on industry trends.
- Ensure software quality and adherence to standards.
- Participate in project planning, monitor progress, and manage risks.
- Facilitate team communication and bridge communication gaps.
- Engage with clients or customers, addressing concerns and ensuring satisfaction.
The ideal candidate profile:
- Bachelor’s degree in software engineering or computer science.
- 7+ years of software development or programming experience.
- Thorough understanding of cloud architecture and data structures.
- Extensive experience in C#, Python, Java, C++, or other modern programming languages.
- Experience with Azure Cloud Services or Amazon Web Services.
- Familiarity with Apache Pulsar and Apache Avro or other messaging platforms.
- Ability to analyze complex technical information.
- Comfortable designing and implementing micro-services to solve real-world problems.
- A meticulous and organized approach to work.
- Logical, analytical, and creative approach to problem-solving.
- Detail-oriented and security-oriented work style.
What you’ll get:
- Permanent, full-time position (40 hours per week).
- Comprehensive benefits package (Health, dental, vision, retirement plans, long-term disability).
- 5% match on Retirement Savings Plan (REER).
- Flexible schedule.
- Hybrid or 100% remote work options.
- Employer-sponsored training opportunities.
TL;DR
- Senior Software Developer role in Consumer Interactions division, focusing on growth and enhancement of consumer systems.
- Requires expertise in C# and Azure Cloud Services.
- Responsibilities include high-quality code writing, software development, design alignment, documentation, mentoring, and project leadership.
- Seeking candidates with 7+ years of experience, strong cloud architecture knowledge, and proficiency in C#, Python, Java, or C++.
- Offers a full-time position with benefits, a flexible schedule, remote work options, and employer-sponsored training opportunities.
#J-18808-Ljbffr