Yc pipelineaz com ce1ef41da907a643906900670bc1adf8435e9cb70fab0d0426a084fbd0950306

Computer and Information Technology

Software Developers, Applications

Develop, create, and modify general computer applications software or specialized utility programs.

Salary Breakdown

Software Developers, Applications

Average

$92,650

ANNUAL

$44.55

HOURLY

Entry Level

$69,270

ANNUAL

$33.3

HOURLY

Mid Level

$91,920

ANNUAL

$44.19

HOURLY

Expert Level

$114,570

ANNUAL

$55.08

HOURLY


Current Available & Projected Jobs

Software Developers, Applications

1,732

Current Available Jobs

18,010

Projected job openings through 2024


Supporting Certifications


Program Recommendations

Software Developers, Applications

Yavapai Community College

Computer Programming (CERT)

Education

Non-Credit

Yavapai Community College

Microsoft Office Specialist (CERT)

Education

Non-Credit

Yavapai Community College

Windows Server Administrator (CERT)

Education

Non-Credit


Top Expected Tasks

Software Developers, Applications


Knowledge, Skills & Abilities

Software Developers, Applications

Common knowledge, skills & abilities needed to get a foot in the door.

KNOWLEDGE

Computers and Electronics

KNOWLEDGE

Engineering and Technology

KNOWLEDGE

English Language

KNOWLEDGE

Mathematics

KNOWLEDGE

Design

SKILL

Programming

SKILL

Systems Analysis

SKILL

Systems Evaluation

SKILL

Judgment and Decision Making

SKILL

Critical Thinking

ABILITY

Problem Sensitivity

ABILITY

Deductive Reasoning

ABILITY

Inductive Reasoning

ABILITY

Information Ordering

ABILITY

Near Vision


Job Opportunities

Software Developers, Applications

  • Software Engineer II
    Microsoft Corporation    Phoenix, AZ 85067
     Posted about 1 hour    

    Imagine what you can do if you can compromise the machines where Windows or Visual Studio is being built. Or where the most popular npm module or nuget package is built. You can attach your malware to popular and widely distributed software and reach millions of devices easily.

    Increasingly, cyber threats are coming from such attacks on the software supply chain, which includes everything from developer machines to CI/CD pipelines, release/publish infrastructure and package managers. Every step in the supply chain offers rich targets for attackers to inject their malware into widely distributed software.

    Microsoft is serious about securing our software supply chain from such attacks. We want to build multiple layers of defense against such attacks and reduce the chance that the software we ship and any external software we depend on are compromised in their supply chains.

    We are looking for engineers who can help us tackle this challenge. Specifically, we are looking for someone with experience in language platforms like Node.JS, Python, .NET, Java and Go. Deep understanding of how package managers work, how packages are built in various languages, how runtimes deal with versioned artifacts and how dependencies are handled would be very useful. Experience with setting up CI/CD pipelines and securing build machines is also helpful.

    **Responsibilities**

    You will work with other engineers in the team to build tools and services to secure Microsoft's software supply chain, including any external dependencies. You will build mechanisms to securely build software, track chain of custody, evaluate trust of software components, transitively build dependencies, flag use of untrusted software.

    You will work with multiple partner teams, internal and external and help raise Microsoft's security posture on our software supply chain. You will work with OSS communities to ensure OSS components also remain protected from attacks on their supply chain. You will work with emerging technologies and standards in this field.

    **Qualifications**

    **Basic Qualifications:**

    + 3+ years of experience developing commercial software with C#, C++ or Java

    **Preferred Qualifications:**

    + Bachelor’s degree in Computer Science, a related technical field, or equivalent experience

    + Detail oriented design, coding, debugging and problem-solving skills

    + Strong written and verbal communication skills

    + Experience with Open Source Software development

    + Passion for quality with strong customer empathy

    + Ability to drive technical decisions across teams

    + Experience building applications in .NET, Node.JS, Python, or Java

    + Knowledge of software security, including threat modeling, isolation, integrity checking, and certificates

    + Experience with CI/CD and build pipelines

    + Experience with packages and package managers like npm, PyPI, NuGet, maven

    DDJL

    Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.


    Employment Type

    Full Time

  • Software Engineering Lead, Customer Innovation Group
    Microsoft Corporation    Tempe, AZ 85282
     Posted about 1 hour    

    Industry Solutions (IS) is a global organization of over 13,000 strategic sellers, industry experts, elite engineers, and world-class architects, consultants, and delivery experts who work together to bring Microsoft’s mission of empowerment – and cutting-edge technology - to life for the world’s most influential customers. We are on the front lines of innovation, working side-by-side with customers to drive value across the entirety of their digital transformation journey.

    Our team prides itself on embracing a growth mindset, inspiring excellence, and encouraging everyone to share their unique viewpoints and be their authentic selves. Join us and help create life-changing innovations that impact billions around the world!

    **Microsoft’s Customer Innovation Group** is expanding the capabilities of ourInnovationStudio andarelooking forpassionate and skilled people to lead ourcreativejourneyto transform business with emerging technologies. Our team works in tight collaboration with external customers, enterprise, and commercial partners helping to craft innovative solutions that leverage the full span of Microsoft’s services and technology. We ideate exciting never-seen-before experiences and quickly build working prototypes on top of developing tech. We transformour ideas into reality, from concept, through prototyping, to final implementation.

    We are seeking a Senior Engineering Lead to perform the critical role of partnering with external clients and internal teams to create innovative and impactful experiences. The right candidate will enjoy problem solving, have a stellar track record of delivering technical solutions and will love to learn and tackle new challenges including building and managing the right team, creating goals for them to execute against, and delivering a high quality product. **This role engages with every discipline including art, design, dev, test, and business, as well as being part of the leadership team developing the overall strategy for team, client, and product success.** The ability to move tactically in this competitive and ever-evolving environment, and never losing sight of the goal, is our key to finding innovative impact. You should be enthusiastic about applying your development talents and iterating on prototypes to discover what works best, then leveraging your knowledge to create incredible software products. Finally, the candidate should be comfortable with cutting-edge technologies, as well as beta hardware and software and cloud-based solutions.

    **Responsibilities**

    + Managers deliver success through empowerment and accountability by modeling, coaching, and caring.

    + Leverages subject matter expertise of product experiences to improve end-to-end customer experiences.

    + Proactively builds strategic partnerships with internal teams and external industry partners.

    + Collaborates with cross-functional and/or cross-organizational stakeholders (e.g., engineering, product, design) to enhance customer and product experiences.

    + Fosters efficiencies and communication across projects and teams.

    + Manage the technical expectations from the client, and proactively address any concerns through clear communication channels; you are the technical ambassador.

    + Lead by example with a hands-on engineering approach and are confident and comfortable presenting ideas to customers and partners.

    You actively seek out, accept, and provide feedback from peers. You are a leader across the studio fostering a feedback and growth mindset culture that enables the studio to constantly learn and improve

    **Qualifications**

    + Degree - BA/BS (or equivalent) in Computer Science or related field.

    + Experience with cross-organizational / cross-group development spanning multiple organizational structures.

    + Products - An excellent track record of professional development experience in C# and/or C/C++ with multiple shipped products, with at least one as a lead engineer or technical director.

    + Experience working through a complete product cycle (from initial design through post-release sustainment).

    + Engine - Demonstrated hands on experience with modern game engines such as Unity, Unreal, or equivalent.

    + Problem Solving - Strong problem-solving and algorithm development skills.

    + Experience designing and building cloud solutions for enterpirse customers and an understanding of the latest trends in cloud computing.

    + Communications - Strong verbal and written communication skills.

    + Leadership - Demonstrated technical leadership experience with the proven ability to lead, mentor and inspire a team.

    \#INDSOL

    The salary range for this role based in Colorado is from $148,000 to $242,600. At Microsoft certain roles are eligible for additional rewards, including annual bonus and stock. These awards are allocated based on individual performance. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee’s role. Benefits/perks listed here may vary depending on the nature of your employment with Microsoft and the country where you work. US-based employees gain access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, and fitness benefits, among others.

    Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.


    Employment Type

    Full Time

  • Principal Software Engineer
    Microsoft Corporation    Tempe, AZ 85282
     Posted about 1 hour    

    Millions of developers use Microsoft's tools and technologies to create amazing software. The Developer Division's Customer Engagement Team is chartered with helping them make the most of their investment in our tools and technologies to accomplish their business goals.

    We collaborate directly with customers and partners to ensure their success by:

    + Providing application design guidance

    + Troubleshooting applications to improve performance and resiliency

    + Creating proof of concepts to evaluate technological options and chart a transformation path

    We are a geographically distributed team which means that relocation is not required. While much of our work is done remotely, occasional travel is needed to support our customer engagements.

    The front door to building modern cloud-based business applications is the transformation of software architecture and development lifecycle in each enterprise. Imagine the impact we can have if Microsoft’s Azure platform, tooling and services offer the kind of capabilities and experience that makes this transformation less daunting and less costly. This is the crucial role a qualified candidate will play as part of our team.

    DDJL

    Remote freindly anywhere US based

    **Responsibilities**

    In this role you will work with strategic customers to review their solution architecture, application implementation and engineering practice. You will further build solutions using modern frameworks and programming paradigms in .NET to demonstrate key capabilities of Azure services to our customers. You will have opportunities to accelerate platform evolution through the adoption or contribution of open source technologies.

    As a Principal Software Engineer, you will have the opportunity to:

    + Lead or participate in executive level discussion with customers on technological transformation

    + Collaborate cross-functionally with team members while leading customer engagements

    + Identify broad adoption blockers and inhibitors and facilitate a plan to remove them

    + Contribute to the design and implementation of .NET family of frameworks or tools

    + Demonstrate empathy for customers by providing a holistic and practical solution to those who are new to the transformation journey

    + Drive impact to the developer community by giving presentations in industry conferences and publishing blogposts, whitepapers and samples that are based on proven learnings from our customer base.

    **Qualifications**

    + At least 10 years of experience in delivering software solutions in either consumer or enterprise space.

    + 7+ years of experience in .NET and related frameworks.

    + 5+ years of experience building modern cloud native solutions on Microsoft Azure, AWS, GCP or other cloud service providers.

    The salary range for this role in Colorado is from $176,901 to $224,500.

    At Microsoft certain roles are eligible for additional rewards, including annual bonus and stock. These awards are allocated based on individual performance. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee’s role.

    Benefits/perks listed here may vary depending on the nature of your employment with Microsoft and the country where you work. US-based employees gain access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, and fitness benefits, among others.

    Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.


    Employment Type

    Full Time

  • GIS Developer-Software Engineer
    Microsoft Corporation    Tempe, AZ 85282
     Posted about 1 hour    

    Studio Alpha is Microsoft’s Serious Gaming Studio. We empower organizations to solve complex, planet-scale, massive data problems using game-based technologies in the cloud. We're on an exciting journey transforming critical decision making and helping commercial industry and government organizations solve complex problems with trusted results. Through integration of geospatial services, large scale distributed simulation, artificial intelligent frameworks and 3d visualization on the cloud, we empower developers to extend the capabilities for specific use cases.

    Be part of an exciting new business and help us bring strategic gaming to the cloud age!

    You will be engaged in designing and implementing GIS features for Studio Alpha, including geospatial cloud services, data pipelines, and analytical tools. We are looking for a candidate with solid software and systems engineering skills ready to build and learn new technologies in the 3D GIS, gaming, and modeling and simulation space.

    **Responsibilities**

    You will be responsible for working with Azure, as well as internal and external geospatial tools and data, to deliver geospatial services that are simulation-aware, accurate, and of high visual quality.

    Familiarity with Python, gdal, Kubernetes, ArcGIS, QGIS, and/or Cesium is helpful; however, more than expertise in specific technologies we are looking for a candidate with fundamental GIS and software (data structures, algorithms, DevOps) knowledge. Success in this role requires strong software engineering skills, experience with GIS, and the ability to learn new technologies quickly.

    If you have a passion for the geospatial sciences and the desire to work on cutting-edge problems, then you will be in great company on our team.

    **Qualifications**

    **Required**

    + Strong background in GIS fundamentals such as projections, coordinate systems, data standards & quality, cartography, remote sensing, and terrain and raster analysis. 3+ years of experience preferred

    + Prior experience building secure, highly redundant, modern cloud services. Familiarity with Azure or building large-scale geospatial services is a plus

    + 2+ years of experience as a software engineer, designing and implementing production-quality code and tests

    + Proficient in at least one programming language such as Python, C++, Java or similar modern development language

    **Preferred**

    + Familiarity with distributed GIS or spatial ETL

    + Experience creating APIs or SDKs

    + Experience with simulation software

    + Experience with 3D GIS data or modeling in gaming environments

    + Bachelor's degree in computer science, systems engineering, GIS, geography or related field or equivalent engineering experience

    + Strong collaborative and interpersonal skills

    **\#MissionEngineering**

    Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.


    Employment Type

    Full Time

  • Senior Software Engineer
    Microsoft Corporation    Tempe, AZ 85282
     Posted about 1 hour    

    Do you want to play a significant role in the design of mission critical set of features for W+D Connected Services and Experiences? Do you like to explore new frameworks/stacks and provide guidance for usage and best practices across Teams?

    The SPACE team is looking for a passioned cloud services software engineer to drive some of the key cloud services investments at Microsoft. The Team is focused on the delivery of innovative scenarios that light up Microsoft experiences across Web and Windows. As part of our product development, you will be owning code that powers one the key Microsoft’s customer facing web portal > which is visited by 2.5M customers globally a day.

    **Responsibilities**

    We are looking for a passioned cloud services engineer who has data driven mindset and demonstrates customer empathy while designing robust engineering solutions. You will be joining very functional, collaborative, and motivated team, and will have the opportunity to work on scalable cloud services deployed on Azure. You will partner closely with our business and program management team delivering innovative solutions. Our team operates in combined engineering and embraces continuous development and services excellence. You will have a passion for quality and be a creative thinker.

    As part of the team, you will have responsibilities to design and develop scalable solutions, maintain and improve our services in production by proactively monitor, react to customer issues, perform investigations, implement mitigations and deployments to guarantee that we operate a healthy system. You will also be responsible for evaluating system topology and capacity to ensure that services are able to handle user demand and to drive modern software engineering practices through design and code reviews.

    The breadth of our work provides opportunities to work with a variety of software languages and technologies, including C#, Azure, and other services infrastructures. Our ideal candidate is someone who has proven to be a team player and is looking to expand their scope of influence and impact. This candidate is an engineer who has a passion for writing high quality code in a mission critical environment and focus on customer/partner needs through a data driven approach as well as guiding the direction of the team.

    This role offers the opportunity to work with numerous partner teams and create huge gains for Microsoft by enabling brand new scenarios. It is also an opportunity to develop and demonstrate technical leadership skills. Strong developers who want to make immediate product impact and are looking for the next big step in their career are encouraged to apply.

    **Qualifications**

    Required Qualifications:

    + BA/BS degree in CS, related discipline, or equivalent work experience

    + Experience with managed-code development including C# and/or Java

    + RESTful web services technologies (for example JSON, WebAPI, ASP.Net and OData)

    + 7+ years of cloud services design and development experience

    + Experience in building cloud services from scratch and scaling to millions of usersExperience in Design Patterns on how to build scalable, performant and high through put services

    Preferred Qualifications:

    + DevOps experience with GIT and CI/CD

    + Experience with experimentation and data visualization tools a plus

    + Strong communication skills and team player

    + Ability to deal with ambiguity

    *Ability to work PDT schedule*

    **To see all our team's openings, search for #spacejobs #csxjobs on our careers page.**

    Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.


    Employment Type

    Full Time

  • Principal Software Engineer
    Microsoft Corporation    Tempe, AZ 85282
     Posted about 1 hour    

    Are you passionate about cloud computing and have deep customer-empathy? Do you like to work on building services from the ground up using cutting edge technologies? Are you excited about driving growth in one of Microsoft's core businesses? If so, we have your next career position at Azure Customer Experience (CXP) Software Engineering Team!

    At Azure CXP, our mission is to transform Azure customers into Azure fans. We are committed to customer success & growth through world-class customer engineering engagement and continuous product improvements. The focus for our team is to empower customers by building a real-time and extensible platforms. Our top-level objectives include winning customer satisfaction by providing the help they need and reducing customer pain. Our team believes in living the core Microsoft values of Respect, Integrity and Accountability.

    We are looking for a collaborative and skilled software engineer to help develop and customer-centric products/platforms. We are looking for someone with growth mindset who thinks strategically, works pragmatically, loves to solve new technology challenges, and enjoys getting stuff done in a dynamic environment. You will work with Azure CXP Program Managers and Data Scientists as well as other Azure engineering teams and the Field, Marketing and Support organizations to define and deliver critical, customer-facing solutions required for all the rapidly expanding programs in Azure CXP. We are a growing team that values diversity of thought and recognizes everyone for their personal strengths and desire to learn and grow.

    **Responsibilities**

    This Software Engineering role will have a measurable impact in customer growth and satisfaction. You will be responsible for contributing to the vision and stratgey of our service, leading end to end customer experiences and driving key engineering fundamentals OKRs in an agile development team. You will work closely with our senior leadership, Program Managers, Data Scientists, Designers and Customers. We use a variety of technologies in building our products such as: C#, CosmosDB, Azure Search, Service Fabric, Azure ML, Web API, React, Redux, TypeScript etc.

    On our team, we strive to build lasting relationships, and we make each other better by supporting, mentoring, laughing, and empathizing. We believe strongly that diversity and empathy are key to building great teams and crafting visionary products with global appeal. We value variety in perspectives and backgrounds and work together to create an inclusive environment that supports this.

    Key roles & responsibilities include:

    + Working with Azure Product/Service teams and customers to implement scalable self-serve solutions.

    + Ensure high quality, secure, scalable and performant code.

    + Support customers and livesite in a DevOps model.

    + Deal with ambiguity, bring clarity, create energy and drive solutions end-to-end

    **Qualifications**

    Required Qualifications:

    + 2 years of experience building scalable, reliable, distributed systems at scale.

    + 2 years of experience in Cloud technologies Azure or AWS or GCP

    Preferred Qualifications:

    + Passion for quality-focused software development.

    + Proven track record of delivering results and collaborating across multiple disciplines.

    + Cross group communication and collaboration and dealing with ambiguity.

    + BS or MS. A Masters or PhD in Computer Science or related engineering fields a bonus.

    Does this sound like you? If so, we invite you to apply! We can't wait to hear from you, and we're eager to see the great things we'll create together.

    _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._

    \#AZCXP

    Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.


    Employment Type

    Full Time

  • Software Engineer 2
    Microsoft Corporation    Tempe, AZ 85282
     Posted about 1 hour    

    Microsoft Digital builds, manages the critical products, and services that Microsoft runs on. We boldly pursue big ideas that power transformational advances at Microsoft and for our customers, while helping Microsoft teams work smarter, faster and more securely every day. Microsoft Digital employees have deep technical and business expertise, customer insights, and a clear point of view that comes from first-hand, large-scale experience with Microsoft and industry solutions. We are engineers, technology leaders and experts, digital transformation change agents, and customer advocates.

    Do you want to work on cutting edge cloud technologies and transform service delivery with DevOps? Do you want to be part of the team that builds systems and services that helps improve employee experience and productivity? Do you have the engineering skills, attention to details and quality, passion for building cloud systems and services that delights our customers? Do you want to be part of a diverse, fast paced and highly technical team that takes pride in delivering value to our business customers on time with quality in an agile cadence?

    If your answer is “YES” to all of them, congratulations! You are a prospective candidate for the HR Engineering team in Microsoft Digital Organization.

    We are looking for Software Engineers that will be part of HR Engineering team to design and develop a highly scalable modern user experience and distributed data processing in cloud platform that accomplishes the critical HR business process in an automated, timely, cost-effective, compliant, and secure way. You will develop software and services at scale, innovating on the latest technologies and modern engineering practices. On this tole, your main responsibilities will be:

    **Responsibilities**

    + End to End engineering (from design to supporting production) accountability for the service.

    + Design and Develop secure, maintainable, accessible, and scalablelarge, enterprise systems - ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.

    + Carry out quick technology “spikes” (or proofs of concepts) to create value in new features and service.

    + Design, develop, test, deploy, and monitor large scale distributed software services and solutions.

    + Create enterprise grade systems through proven design patterns, designing well-defined interfaces across multiple components, rigorous code reviews, object-oriented programming, keeping agile release, maintainability, monitoring and alerting in mind.

    + Leverage data and telemetry to make decisions and driving feedback into systems design and implementation.

    + Influence product & system technology roadmap aligning to business outcomes.

    + Drive improvement of automated test coverage for services, organizes by implementing integration tests, functional tests, performance tests and proactively resolve problem areas.

    + Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.

    + Stay educated on existing, emerging technologies and do POCs to evaluate technology fits for customer needs.

    **Qualifications**

    **Basic Qualifications:**

    + 5 + years of experience years in professional software development, preferred full stack development experience.

    + Bachelor’s degree in Computer Science or Engineering, or a related field, or equivalent alternative education, skills, and/or practical experience

    **Preferred Quaifications:**

    + Experience in development using modern JavaScript libraries (React)

    + Experience in Azure Cloud Platform or any other hyper cloud platform.

    + Demonstrate excellent verbal and written communication skills.

    + Experience in developing applications with focus on security, accessibility, performance, and monitoring.

    + Experience in applying object-oriented design patterns practically in the software design.

    + Well-versed and experienced in coding using object-oriented languages like C# (or equivalent)

    + Ability to work with relational databases (like SQL server, t-sql) and semi-structured databases (like documentDB, Azure Table/Blob storage etc)

    + Experience using automated test frameworks as a part of the engineering.

    + Ability to work independently (self-driven) as well as coordinate and collaborate with other disciplines when needed.

    + Experience with building in telemetry into the products

    + Experience working in an Agile methodology (Scrum/Kanban/etc.)

    \#MSD #EE

    For Colorado, the salary range for this role is from $115,700 to $173,000.

    At Microsoft certain roles are eligible for additional rewards, including annual bonus and stock. These awards are allocated based on individual performance. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee’s role.

    Benefits/perks listed here may vary depending on the nature of your employment with Microsoft and the country where you work. US-based employees gain access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, and fitness benefits, among others.

    Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.


    Employment Type

    Full Time

  • Principal Software Engineer
    Microsoft Corporation    Tempe, AZ 85282
     Posted about 1 hour    

    Are you interested in developing cutting-edge technology, being part of a geographically distributed collaborative and diverse team, and advancing critical customer missions by developing new products and services for the Space Industry? Do you have experience with or a passion for Space development? Azure Space is seeking exceptional talent to help create the future with our partners in advancing our customers’ missions in outer space. In this role, you will work in an agile team environment that values creativity, knowledge sharing, and employee growth.

    Azure Space is part of Autonomy, Space, Critical Industry & Innovation (ASCII). ASCII explores new technology areas and applications, demonstrates break-through capabilities, and brings new approaches and solutions to address the needs of critical industries and governments with Azure.

    As an Azure Space Software Engineer, you will implement the product vision across experiences within the Azure Space portfolio. Our goal is to democratize the ability to develop and implement solutions in Space and leveraging Space-based capabilities to solve problems here on Earth. You will have substantial opportunity to shape technical direction, make a tangible and positive impact, and obtain unique and valuable experience across an array of technologies. Passion for technology and the opportunities working to advance the Space Industry is a must! As we develop and grow our business to enable and exploit Space-based capabilities we will identify and take on advanced projects to push the art-of-the-possible with Microsoft Azure. Microsoft’s mission is to empower every person and every organization on (and off!) the planet to achieve more, and we strive to make Azure the best cloud for every industry and customer.

    Join us and build the future of global (and orbital!) computing and connectivity!

    Preferred Locations: Reston, VA and Redmond, WA. Other US Locations considered.

    **Responsibilities**

    Azure Space Software Engineers are expected to be hands-on technical experts, capable of:

    + Deliver innovative new services and solutions working closely with customers, partners, Product Managers, and other engineering teams

    + Envision product direction with help of product management and design the service architecture with vision in mind

    + Be a peer leader, guiding a continually self-improving lean and efficient Agile processes that fuels engineering excellence

    + Design, code, test, and develop features with good quality, maintainability, and end to end ownership

    + Ensure “best-in-class” engineering for our services by ensuring that they are well-defined, modular, secure, reliable, observable, and reusable.

    + Present technical challenges, solutions, and guidance to audiences including customer technical decision makers and internal engineering teams.

    + Identifying solution patterns, gaps, whitespace, limits and adoption barriers and driving feedback into the engineering teams to fuel the continued evolution of our cloud platform

    What we are offering the ideal candidate:

    + A fast paced, exciting work environment where there is always a new challenge.

    + World-changing projects with direct impact in furthering the exciting Space Industry

    + Direct interaction with other product group personnel and resources to develop skillsets and Azure knowledge unmatched outside engineering

    + Opportunities to showcase your technical talents and help customers at the same time

    + Direct influence on product engineering decisions as you will represent the voice of the customer

    + Run your code in space!

    + Inclusive work environment and getting to work with people from different backgrounds

    **Qualifications**

    Required Qualifications:

    + Strong customer and partner empathy, with demonstrated ability to translate real world business problems into end-to-end technology product solutions

    + Ability to actively participate in an Agile software team-based development process utilizing Continuous Integration/Continuous Delivery using tools such as Azure DevOps, GitHub, Jenkins, Spinnaker

    + Development, Management, or Evangelism experience with large public facing Software Development Kits

    Preferred Qualifications:

    + Ability to code, design, and architect solutions on top of Azure using one or more of the following programming languages: C#, Java, Python, Go, Rust, C++ Technical knowledge of Cloud (Public/Private, Azure/AWS/GCP): PaaS & IaaS

    + Proven ability designing and shipping complex technical software systems

    + Knowledge and hands-on experience with open-source technologies

    + B.S. in Computer Science, Geospatial, Aerospace Engineering, or related technical field or equivalent industry experience.

    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:

    Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

    **\#MissionEngineering**

    Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.


    Employment Type

    Full Time

  • Senior Software Engineer - Minecraft Launcher
    Microsoft Corporation    Tempe, AZ 85282
     Posted about 1 hour    

    At Mojang Studios, the creators of Minecraft, we are on a mission to build a better world through the power of play.

    Why play? Well, play is at the heart of everything we do. It’s the blocky backbone of our games, the core of our development philosophy, and even the origin of our name. From the relentless experimentation of our endlessly inspiring community to the classrooms where Minecraft has become an essential teaching tool, play is the bedrock of our existence.

    We enable millions to create and play together, connect people across the globe, and foster a community that is among the most active and passionate in the world. Our community is global and incredibly diverse. When we are developing anything within our franchise, we keep this in mind. We want everyone to not only feel included in Minecraft, but also to see themselves in what we make. Our goal is for the Mojang Studios team to be as diverse as our community.

    We are looking for a Senior Software Engineer to help define, design, and implement the Launcher experience, to unify our community of PC players and let them play our games under a single experience. Come help bring that experience to our players and have fun doing it!

    **Responsibilities**

    + Be a primary developer on the Minecraft Launcher's core platform

    + Collaborate with Launcher platform developers to implement the experience

    + Create well-tested, extensible, secure, and performant code

    + Participate in an agile development process, with stand-ups, planning and retrospectives

    **Qualifications**

    + 5+ years software engineering experience with C++17 and the Standard Template Library (STL)

    + Preferred experience with building UIs using ReactJS, node.js, yarn, and Typescript

    + Demonstrated excellence in cross-team collaboration

    + Self-starter with strong written and verbal communication skills

    In the end, it’s the people of Mojang Studios that make this place truly special. When you join, you’ll find yourself in the company of incredibly bright, warm, and creative individuals – all united and working toward a single goal. Come help us reach it!

    \#mojangjobs #gamingjobs

    Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.


    Employment Type

    Full Time

  • Software Engineer
    Microsoft Corporation    Tempe, AZ 85282
     Posted about 1 hour    

    Every year, we welcome thousands of university graduates from every corner of the world to join Microsoft. You bring your aspirations, talent, potential—and excitement for the journey ahead.

    At Microsoft, our mission is to empower every person and every organization on the planet to achieve more and when you begin your career with us, we empower you through the Microsoft Aspire Experience . Those hired into the roles listed below are invited to participate in this two-year learning and development experience where you'll build your network, cultivate intentional capabilities and gain perspective into the career opportunities across Microsoft’s many exciting businesses.

    We’re a company of learn-it-all’s rather than know-it-alls and our culture is centered around embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. Does this sound like you? Learn more about our cultural attributes .

    The purpose of the Customer Innovation to guide our customers to better deploy, adopt, and gain long-term business value from their investment in Microsoft. In turn, their successes will ensure we grow our Azure consumption. Ultimately, when customers are successful, we are successful. Product and Design Engineers are deep technical experts helping the customer to achieve the maximum in the use of Microsoft technologies. Product and Design deliver assistance to customers through specific deliveries such as workshops and customized trainings in one of different solution areas. As part of the delivery lifecycle, PDE’s may troubleshoot technology-specific issues, recommend optimal governance approaches, and share best practices to optimize the customer's environment. Besides, through these deliveries, PDEs help customers explore additional opportunities with leading-edge technologies.

    **Solution areas**

    + Azure Infrastructure

    + Data & AI

    + App Innovation

    + Modern Work

    + Security

    As an PDE Aspire you get up to one year ramp-up-time to find the best solution area, that passionate you.

    **Responsibilities**

    + Cultivates relationships and credibility through strong technical delivery, implementation, remediation, migration, and supportability and ownership.

    + Develops rapport with customers and the virtual account team (VAT) to manage customer expectations and realize customer business objectives.

    + Identifies trends in customer and partner technical implementations and communicates delivery opportunities to local stakeholders.

    + Get to know the company and the role as well as a technical understanding of leading-edge technology and trends

    + Works closely with employees from various organizational levels at the customer to fully understand their technical needs.

    **Qualifications**

    + Currently pursuing or have completed bachelor’s degree in Computer Science, Information Technology, Engineering, or related field with at least one quarter/semester remaining to complete after internship.

    + Demonstrated self-learner, seeks information about the underlying needs of customers, and builds customer/partner relationships.

    + Professional certifications (SharePoint, Windows, MCITP, etc.) are desired.

    + Displays strong stakeholder and relationship management across senior leaders, partners, and customers.

    + Enthusiasm towards leading technologies and motivation to learn and grow

    + Excellent verbal and written communication, analytical and presentation skills in English.

    Location: Remote

    The salary range for this role based in Colorado is from $95,200 to $142,000. At Microsoft certain roles are eligible for additional rewards, including annual bonus and stock. These awards are allocated based on individual performance. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee’s role. Benefits/perks listed here may vary depending on the nature of your employment with Microsoft and the country where you work. US-based employees gain access to healthcare benefits, a 401(k) plan and company match, short-term and long-term disability coverage, basic life insurance, and fitness benefits, among others.

    Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .

    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.


    Employment Type

    Full Time


Related Careers & Companies

Computer and Information Technology

Not sure where to begin?

Match Careers with Interests

Career Exploration

Browse by Field of Study