Monday, April 14, 2025

Software Engineer II Microsoft | Vancouver, BC

 

Software Engineer II- job post

4.2 out of 5 stars
Vancouver, BC
$83,600–$159,600 a year - Full-time
You must create an Indeed account before continuing to the company website to apply

Full job description

The Experience plus Devices (E+D) Growth team is seeking a Software Engineer II to help accelerate the adoption of Copilot and Microsoft 365. Our team is uniquely positioned at the strategic epicenter of E+D for revolutionizing the productivity business by delivering embedded experiences across the Microsoft 365 suite (Teams, Outlook, Word, PowerPoint, Excel, etc.) that drive the growth of our company’s cutting-edge generative AI solutions across the commercial and consumer spectrum. Our team tackles technical challenges across a diverse tech stack, with the solutions we deliver having a direct impact on the bottom line of the business. This role requires strategic and creative thinking, as well as a passion for building technical solutions that address customer needs.

We are a modern engineering organization that embodies industry best practices in Product-Led Growth (PLG). We are data-informed, hypothesis-driven, and rigorous in measuring outcomes to ensure undeniable customer and business impact. We collaborate closely with industry-leading PMs, designers, data scientists, user researchers, and marketers to build deep customer insights that inform the design of experiences used by hundreds of millions of people every day. We partner with teams across the company to deliver world-class services, and we create experiences that connect with customers across Microsoft products. We play a direct role in driving business growth and framing our business value to end users and our vibrant community of fans.

Building a successful team involves creating an inclusive workplace where all people and ideas are welcome. We invest in the health of our team and take "how we work" as seriously as the impact we have on customers and the business. You don’t need to know everything when you join our team; just bring your growth mindset and willingness to learn, and we will provide mentorship and career growth to help you succeed. As employees, we come together to innovate and empower ourselves to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

  • Design secure, reliable, scalable, and sustainable software.
  • Develop, validate, release, and derive insights from software that enhances customer experiences as outlined above.
  • Champion customer-first design that leads to increased loyalty to Copilot and Microsoft 365.
  • Apply critical analyses to data to validate hypotheses and inform decisions.
  • Foster an inclusive environment that welcomes diverse perspectives, and in turn leverages that diversity to create more inclusive products for our customers.
  • Model a growth mindset by learning from others and sharing your learnings with others.

Qualifications

Required Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java or JavaScript/TypeScript.
    • OR equivalent experience.
  • 2+ years of experience in designing, building and shipping high quality production products or services.
  • 2+ years demonstrated experience with full software development cycle: design, implementation, test, deployment and monitoring.
Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check:
     This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Demonstrated ability to ship high-quality software on time.
  • Proficient problem-solving skills and the ability to work effectively in a collaborative team environment.
  • Passion for customers, design thinking, data analysis, and technology.
  • Ability to perform at a high level in a fast paced, dynamic environment.
Software Engineering IC3 - The typical base pay range for this role across Canada is CAD $83,600 - CAD $159,600 per year.

Find additional pay information here:
https://careers.microsoft.com/v2/global/en/canada-pay-information.html
Microsoft will accept applications for the role until April 15, 2025.

#DPG #GUL #Growth #Copilot #ExDGrowth
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Sr. Dynamics Business Central Developer

 Imperial Distributors Canada Inc

Sr. Dynamics Business Central Developer

Imperial Distributors Canada Inc • Richmond, BC • via Indeed
$130K a year
Full-time
No Degree Mentioned

Job description

About Us:

Imperial Distributors Canada Inc. (IDCI) is at the forefront of enabling healthcare delivery for pharmacies across Western Canada. We are working to enhance the health and well-being of the communities we serve, making every day we work a step towards a healthier tomorrow.

At Imperial Distributors, you're not just joining a team; you're becoming part of a community that values innovati
on, integrity, and, most importantly, the impact we have on people's lives. Our culture thrives on empowerment and respect, encouraging every member to contribute, innovate, grow, and make meaningful differences.

Our unwavering commitment to pharmaceutical supply chain resilience ensures that we can adapt to challenges swiftly, keeping our services reliable and uninterrupted. This dedication to robust operations assures that our partners and communities can always rely on us for their healthcare needs. Community engagement, sustainability, and charitable efforts are at the heart of what we do.

JOB DESCRIPTION:

Imperial Distributors is currently adding a Sr. Microsoft Dynamics Business Central / NAV Developer to our team. This role works closely with the business and other members of our IT team.

The Sr. Business Central Developer is a critical role responsible for ensuring world class ERP development within Imperial Distributors. You will be empowered to build solutions that have a direct impact on the day-to-day use of our ERP system. Reporting to the Director of IT, you will play an important part in shaping our next chapter as we deploy new features, modules and enhancements that bring new capabilities to our business. Our team is small, so this role is ideal for someone who enjoys both support and administration roles.

You will be specifically accountable for:
• Solution Design: Collaborate with stakeholders and end users to understand requirements and design appropriate solutions within the Business Central framework. Analysis and collaboration of change requests with effort estimates and detailed concepts, taking usability and performance into account.
• Customization: Develop and implement custom solutions, extensions, enhancements, and integrations to meet unique business processes and specific requirements. This includes working with AL (Application Language), C/SIDE (C/AL), and AL extensions.
• Integration: Develop and maintain integrations with other systems and applications using APIs, web services, and middleware platforms to facilitate seamless data exchange and process automation. Manage data migration processes to ensure accurate and efficient transfer of data between systems.
• Troubleshooting: Diagnose and resolve technical issues, bugs, and errors within the Business Central environment.
• Testing and Quality Assurance: Perform thorough testing to ensure that all technical components function correctly and meet business requirements. Debug and resolve issues and provide support during user acceptance testing. Optimize and improve the performance and scalability of Dynamics 365 Business Central solutions.
• Documentation: Create and maintain comprehensive technical documentation, including system design, architecture, configuration settings, and custom code.
• Training and Support: Provide training and support to end-users and other team members on the use of Business Central, including best practices and troubleshooting guidelines. Provide technical expertise and guidance to junior developers.
• Implementation, Upgrades and Maintenance: Participate in the technical implementation of Microsoft Dynamics 365 Business Central, ensuring that the system meets the specific needs of our organization. Stay up to date with new releases and upgrades of Business Central. Migrate existing solutions and customizations to newer versions, ensuring compatibility and optimal performance. Proactively suggest improvements and enhancements.
• Data Migration: Oversee data migration activities, ensuring that data from legacy systems is accurately transferred to Business Central.
• System Configuration: Configure Business Central to optimize system performance and functionality, including setting up company-specific settings, roles, permissions, and workflows.

We are seeking candidates with the following requirements:
• 5-8+ years of experience as a software developer working with Dynamics 365 Business Central/NAV, at least 3 of which must be with the AL programming language.
• Proficiency in AL language, C/AL language, and Visual Studio Code.
• ERP development experience and working with inventory and warehouse management highly desired.
• Hands-on experience working with at least one of the following: Power Automate, Power Apps, Power BI, Azure Development, PowerShell, and SQL.
• Ability to design and develop reports and dashboards to help our decision makers.
• Experience in a leadership or management role desirable.
• The applicant must have legal authorization to work in Canada and must currently reside in Canada.

We are seeking candidates with the following attributes:
• Sense of accountability, excellent problem-solving skills and the ability to think critically.
• Strong communication and interpersonal skills with the ability to engage effectively with various stakeholders.
• Strong understanding of business processes and the ability to translate them into technical solutions.
• Ability to express ideas clearly, concisely in understandable form, both orally and in writing.
• Proven ability to work both independently and in a team-oriented, collaborative environment.
• Ability to manage multiple projects simultaneously (prioritization).

If you are passionate about software development and eager to make a significant impact through the implementation of cutting-edge solutions using Microsoft Dynamics 365 Business Central, we encourage you to apply and join our team.

Job Types: Full-time, Permanent

Pay: $130,000.00 per year

Benefits:
• Company events
• Dental care
• Disability insurance
• Extended health care
• Life insurance
• On-site parking
• Paid time off
• Store discount
• Vision care

Ability to commute/relocate:
• Richmond, BC: reliably commute or plan to relocate before starting work (required)

Work Location: In person

Microsoft Dynamics 365 Business Central

 Microsoft Dynamics 365 Business Central is the modern, cloud-based evolution of Microsoft Dynamics NAV (also known as Navision). While both offer robust ERP functionality, Business Central is designed for cloud deployment, offering advantages like ease of access, automatic upgrades, and better integration with other Microsoft services. NAV is an on-premise solution, requiring more infrastructure and potentially more upfront cost. 

Here's a more detailed breakdown:
Microsoft Dynamics NAV (Navision):
  • On-premise: NAV is typically installed and managed on a company's own servers. 
  • Customization: NAV offers more flexibility for customization and integration with existing on-premise systems. 
  • License model: NAV is often licensed on a per-server basis. 
  • Upgrades: Upgrades can be more complex and involve more downtime compared to the cloud-based Business Central. 
  • Hardware: Requires initial investment in hardware and infrastructure. 
Microsoft Dynamics 365 Business Central:
  • Cloud-based: Business Central is a Software as a Service (SaaS) solution, hosted in Microsoft's cloud. 
  • Accessibility: Users can access the system from anywhere with an internet connection. 
  • Automatic upgrades: Business Central receives regular, automatic updates and enhancements, ensuring access to the latest features and security patches. 
  • Integration: Business Central integrates well with other Microsoft products like Office 365, Power BI, and other Dynamics 365 modules. 
  • Licensing: Business Central is typically licensed on a per-user basis. 
Key Differences:
  • Deployment: NAV is on-premise, while Business Central is cloud-based. 
  • Access: NAV access is typically limited to the company's network, while Business Central is accessible from anywhere. 
  • Updates: NAV upgrades require more effort and planning, while Business Central upgrades are automatic. 
  • Cost: Business Central may have lower upfront costs due to the lack of hardware requirements, but it's a subscription-based model. 
  • User Interface: Business Central has a more modern and intuitive user interface. 
Which one should you choose?
  • Business Central:
    Ideal for businesses seeking ease of use, scalability, and the benefits of the cloud.
  • NAV:
    Suitable for companies that prefer on-premise control, require extensive customization, or have legacy systems that need careful integration. 

Sector trend analysis | IBD live | April 14 2025

 




ADMA stock | time to buy

 


RNMBY stock | Defense stock

 


UAML stock | Speculative stock

 


Saturday, April 12, 2025

Another HEATED EXCHANGE-MUST SEE Between Steve Weiss and Jim Lebenthal

Here is the link. 


24,485 views Apr 11, 2025 #Ichimoku #TechnicalAnalysis #Stocks


Another HEATED EXCHANGE-MUST SEE Between Steve Weiss and Jim Lebenthal

Here is the link. 


24,485 views Apr 11, 2025 #Ichimoku #TechnicalAnalysis #Stocks

Hi I'm George, a full-time trader with 25+ years of trading experience. I integrate business news with technical and fundamental analysis of stocks and ETFs. End-of-Video Analysis: Each video posted concludes with my detailed analysis, providing you with actionable insights for the next trading day. I specialize in using the Ichimoku Kinko Hyo, a proven Japanese technical analysis method, to pinpoint key support and resistance levels and entry and exit points for potentially increased profits. To view future daily free videos consider hitting the SUBSCRIBE button.and notification bell so you never miss an upcoming video. It's FREE! If you are interested in additional members only paid content click the JOIN button in my YouTube Channel. ------------------------------------------------------------------------------------------------------------------------------------- Here's a detailed look at what each membership tier offers: Blue Cloud Supporter - $4.99/month ($0.17/day) Perk: Request one stock or ETF analysis per week in a public video. Note: Stocks or ETFs requested must not be already covered in our exclusive Members Only Portfolio. Blue Cloud Trader - $24.99/month ($0.83/day) All Blue Cloud Supporter Perks plus: Request: Two stock or ETF analyses per week. (Member Only Portfolio Stocks excluded) Exclusive Access: Weekly Members Only Video posted on Saturdays: Overview of my weekly trades. Insights into trade entries, exits, and reasoning. One Proprietary Blue Cloud Trading Scanner result for Friday shared in the Weekly Members Only Video. Portfolio Overview: Typical hold of around 30 stocks and a few ETFs, many discovered via the BCT scanner. Blue Cloud Legend - $49.99/month ($1.67/day) All Blue Cloud Trader Perks plus: Daily Updates: Post summary of entries and exits in the Community Tab daily. Daily Blue Cloud Trading Scanner results. Increased Requests: Up to three stock or ETF analyses per week in public videos. (Member Only Portfolio Stocks excluded) Summary of the Legend Level: Under the Legend Membership...all the trades I execute during trading hours are compiled and posted in a single update each trading day usually around 3:30PM. Additionally, I provide the stocks of my proprietary BCT Scanner. This scanner filters through over 6,000 stocks and identifies stocks that are bullish on the weekly chart and have triggered a new buy signal on the daily time frame, making them actionable for the next trading day. These scan results also serve as a source for additional trade ideas that you might find actionable, giving you a broader set of opportunities beyond just the trades I've executed. (Both can be found next to the Community Tab under the Membership Tab on my YouTube Home Page once you Join) Remember, by joining any level, you're not only supporting the channel but also gaining unique insights that can help enhance your trading strategies. If you have any further questions or need assistance, please don't hesitate to reach out! If you have additional questions feel free to email me here: easygoingtrader1@gmail.com


TOM LEE says "THEY'VE GONE BANANAS"

Here is the link. 

42 minutes analysis by Blue cloud Trading 



Larry Fink: Politicians must wake up to this

Here is the link. 


112,235 views Apr 11, 2025 #foxbusiness #usnews #tariffs


Steve Clark | Hedge fund market wizards

 The market is not about facts, it's all about people's opinions and positions. Consequently, anything can be at any price, at any time. Once you understand that, you realize that you need to have protective stops. 

Steve Clark

Hedge fund market wizards


Friday, April 11, 2025

2008 | China | $600 billion

 September 2008

China Becomes Largest U.S. Foreign Creditor

In September 2008, China surpasses Japan to become the largest holder of U.S. debt—or treasuries—at around $600 billion. The growing interdependence between the U.S. and Chinese economies becomes evident as a financial crisis threatens the global economy, fueling concerns over U.S.-China economic imbalances.


Facts to look up

2008   230 billion - in total, USA had new $400 billion 

2009   200 billion

2010   200 billion 

In total, 600 billion - 

川普關稅戰突然急踩煞車背後 暴露美國經濟的阿基里斯腱是國債危機

 

川普關稅戰突然急踩煞車背後 暴露美國經濟的阿基里斯腱是國債危機

美債拋售潮如何解?專家喊話1招提升投資人信心:否則未來經濟更糟

 據《彭博社》報導,美國聯準會(Fed)透露,未來勞動市場可能進一步放緩,但仍舊選擇暫不降息,以防止美國總統川普新頒布政策後持續性通膨壓力。經濟學家林啓超在國泰世華銀行節目表示,若美國財政部跟聯準會未來沒有成功安撫美債投資人,未來全球硬著陸的風險將大幅提升。

聊到近期美國公債利率持續提升,林啓超指出,許多美國股票經紀人會利用期貨開槓桿投資,其公債利率較低,期貨利率較高,許多人會在購買公債現貨時,同時賣掉公債期貨,以此進行套利投資,但這樣的交易模式獲利有限,因此許多人會選擇利用槓桿增加本金投資。但最近遇到中國反制的市場震盪,大量投資人選擇平倉,短期內大量拋出公債現貨,造成基差交易大規模回流,這都導致近期美國公債利率明顯上漲。

林啓超直言,美國財政部扮演很重要的角色,即便未來聯準會宣布降息,若美國公債殖利率同時下滑,將無助於美國未來發債的情況。目前最有效的解決方法就是讓財政部出來,喊話對美國公債的信心,藉此提升投資者的信任度,「否則未來的經濟狀況將比川普想的更糟。」

針對川普政策轉變關鍵,林啓超表示,各國的談判手段、股市跌幅跟民眾的反抗聲量,是影響川普的3大要素。至於台灣在未來談判到0%關稅的可能性有多高,林啓超認為,比其他高關稅國家的成功機率還小,目前各國都有非關稅貿易障礙,以台灣為例,汽車進口除徵收關稅外,還有高達25%貨物稅的問題,因此未來要調整的議題也並非僅有幾項。