Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
4,685 Jobs at 189 Companies

Software Engineer

Microsoft

Microsoft

Software Engineering
San José Province, San José, Costa Rica
Posted on Monday, February 12, 2024
This postion is 100% remote and is avaiable to candidates residing in Costa Rica ONLY

Microsoft 365 is a key part of the company’s cloud strategy and overall mission of empowering people and organizations to achieve more. As part of the customer journey to the cloud there are times when they need to reach out to get help and support from Microsoft and that’s where our team steps in to make sure that the customer experience is the best in class. Our team is responsible for the entire admin and support ecosystem starting from M365 admin portal , support ticketing experiences, AI driven self-help, agent tooling, diagnostics and making sure telemetry is readily available to all of engineering to continuously drive product improvements. Our team is full of people who have truly embraced a growth mindset, is not afraid to make mistakes, believes in doing and are obsessed about providing our customers the best experience possible.

We are hiring a junior engineer who are passionate about data, have solid designing skills, and want the opportunity to learn new technologies related to data processing and storing. The project involves customers' signals and support data processing and analysis for all Microsoft 365 products. We have a group of talented engineers and data scientists working closely on a day-to-day business in this space. You will help us build a scalable data platform that help drive real time anomaly detection and insights generation services. The job will require you to use latest Azure technologies such as Azure Synapse, Azure Functions, Event Hub, Azure SQL, Azure Cognitive Search and Power BI to name a few.

Responsibilities

  • With detailed instructions, implements basic code to extract raw data from identified upstream sources using common query languages, according to clearly written documentation. Participates in code reviews and consults with other team members to better understand and apply advanced concepts. Uses knowledge of the data use cases to contribute to basic orchestration techniques that automate data extraction logic, under the direction of others.
  • Plans, designs, develops, and tests software systems or applications for software enhancements and new products which may be used in local, networked, cloud-based, or Internet-related computer programs. Develops software, tools, and code to be used in support of design, infrastructure, and technology platforms as well as commercial or end-user applications. Uses current programming language and technologies to write code, perform testing, and debug any issues with robust documentation, procedures for deployment, and processes for maintenance. May interact with users to define system requirements and/or necessary modifications. May directly contribute to live site maintenance activities

Qualifications

Required Qualifications:

  • Bachelor (or higher) degree in computer science or related areas
  • 2+ year(s) experience in software development (back-end or UX).
  • Ability to communitcate in English both verbal and written.
  • Strong motivation to learn and grow

Preferred Qualifications

  • Experience in design, coding, testing, skills with C#, Java, or Python
  • Data ETL experience, strong SQL knowledge
  • Experience with modern Windows Azure technologies is a plus (e.g. COSMOS DB, Azure Functions, EventHub)
  • Strong analytical skill , knowledge of Power BI
  • Strong communication skills

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.