Senior Software Engineer
Microsoft Corporation
Senior Software Engineer
Microsoft Cloud Operations + Innovation is the team behind the infrastructure that powers Microsoft's cloud. Within the organization, our engineering teams build secure, scalable, and intelligent platforms that support complex planning, execution, and operational workflows to support Microsoft's capacity delivery expansion plans.
We are looking for a Senior Software Engineer with strong full-stack development experience. You will work closely with product managers, engineering teams, and business stakeholders to translate complex requirements into reliable, maintainable, and intuitive solutions. Familiarity with project scheduling, construction scheduling, or planning systems is helpful but not required.
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. 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
- Collaborate with product managers, engineering teams, and business stakeholders to understand user needs and translate requirements into secure, scalable, and accessible full-stack solutions.
- Design, develop, test, and operate modern web applications using C#,.NET, ASP.NET Core, REST APIs, and front-end technologies such as React, TypeScript, JavaScript, Blazor, or comparable frameworks.
- Create, optimize, debug, refactor, and reuse high-quality code to improve application performance, reliability, security, accessibility, maintainability, and operational efficiency.
- Design and implement secure service integrations using REST APIs, OpenAPI specifications, OAuth 2.0, Microsoft Entra ID, managed identities, role-based access control, and API management patterns.
- Build AI-powered applications and agents using Microsoft Foundry, Foundry Agent Service, Azure OpenAI, Azure AI Search, Microsoft Agent Framework, Semantic Kernel, or related technologies, including grounding, tool integration, orchestration, evaluation, monitoring, and responsible AI controls.
- Apply AI-assisted engineering tools and practices to improve development velocity and quality across requirements analysis, architecture, coding, code review, testing, debugging, modernization, documentation, and live-site investigation.
- Develop agent tools and integrations that securely connect AI experiences to enterprise APIs, data sources, workflows, and business systems while respecting user identity, authorization, data boundaries, and least-privilege access.
- Partner with other engineering teams to identify dependencies, resolve complex system-integration challenges, and develop design documents for products, services, APIs, and platform capabilities.
- Participate in architecture reviews, code reviews, release planning, testing, deployment, telemetry implementation, and production readiness activities.
- Support live-site operations as a Designated Responsible Individual when appropriate, investigate service degradation, communicate status, and contribute to restoring service for complex issues.
- Proactively learn and apply emerging engineering and AI patterns that improve system availability, observability, security, performance, evaluation quality, and operational consistency at scale.
- Share reusable code, prompts, agent tools, evaluation assets, engineering practices, and technical learnings with the broader engineering community.
Required/minimum 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 OR equivalent experience.
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.
Additional or preferred qualifications
- Bachelor's degree in computer science or a related technical field AND 8+ years of professional software engineering experience, or a master's degree in computer science or a related technical field AND 6+ years of professional software engineering experience, or equivalent experience.
- 6+ Professional experience designing, developing, testing, and operating full-stack web applications or distributed software systems.
- 4+ years' experience developing backend services and APIs using C#,.NET, ASP.NET Core, or comparable server-side technologies.
- 2+ years' experience building responsive and accessible web experiences using React, TypeScript, JavaScript, Blazor, Angular, Vue.js, or comparable front-end frameworks.
- 2+ years' experience designing and integrating REST APIs, including API contracts, versioning, error handling, authentication, authorization, telemetry, and resiliency.
- 1+ years' experience implementing secure authentication and authorization using OAuth 2.0, OpenID Connect, Microsoft Entra ID, managed identities, or comparable identity platforms.
- 6+ years' experience applying software engineering fundamentals, including object-oriented design, data structures, design patterns, automated testing, code reviews, source control, continuous integration, and continuous delivery.
- 6+ months of demonstrated use of AI-assisted development tools, such as GitHub Copilot or comparable tools, to improve engineering efficiency, code quality, testing, troubleshooting, or documentation.
- Ability to communicate technical concepts clearly and collaborate across engineering, product, and business disciplines.
- Experience with agent-development concepts such as tool calling, prompt and context engineering, retrieval-augmented generation, Azure AI Search, structured outputs, conversation state, multi-agent orchestration, agent identity, evaluation, tracing, observability, and safety controls.
- Familiarity with project scheduling, Oracle Primavera P6, work-breakdown structures, milestone management, schedule analytics.
- 2+ years of experience with enterprise data platforms and integration technologies such as Microsoft Fabric, Dataverse, Power Platform.
- Demonstrated ability to work across organizational boundaries, manage technical dependencies, mentor other engineers, and contribute reusable engineering assets and practice.
- ...Digital Transformation, Cybersecurity, IT, Data Analytics and Software Development. Elevate your career and make a difference.... ...MANTECH!MANTECH seeks a motivated, career and customer-oriented Senior Software Engineer to join our team in San Antonio, TX.The Linux Orchestration...SeniorWork at officeLocal area
$119.57k - $170k
...and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides... ...software solutions, we would love to hear from you.#LI-KB2 #Mid-Senior LevelEssential Job ResponsibilitiesMust have a strong...SeniorWork experience placementWork at officeWork from home2 days per week$114.08k - $218.03k
...C Auto policy administration platform. Engaged throughout the software systems and application development lifecycle, with an emphasis... ...accurate planning and reliable daily operations. * Mentor engineers on application development, production support, troubleshooting...SeniorH1bWork at officeRemote workRelocation packageFlexible hours$112.2k - $196.4k
...Parsons is looking for an amazingly talented SeniorWindowsSoftware Engineer to join our team! In this role you'll be challenged in a way... ...is expected.What You'll Be Doing:Design and develop innovative software code for new tools and capabilities in areas related to...SeniorFull timeRemote workFlexible hours- ...Senior Software Engineer/Developer – San Antonio Position Description The Senior Software Engineer/Developer will work as a technical expert in the design, development, assessment, and fielding of advanced cyber capabilities and software solutions supporting offensive...Senior
- ...Job Description Job Description Overview Senior Software Engineer LOCATION: Joint Base San Antonio, TX JOB STATUS: Full Time; Salaried CLEARANCE: MUST have an active Top Secret clearance Astrion has an exciting opportunity for a Senior...SeniorFull time
- ...Responsibilities: - Lead the development of software solutions that will meet or exceed... ...: -8+ years of full-stack software engineering experience developing enterprise web... ...and internal value analysis including seniority and merit systems, as well as internal...SeniorMinimum wageContract workTemporary workWork experience placement
$105.5k - $168.8k
...takes the imagination and passion of all of us-from design and engineering to the manufacturing and marketing of our billions of MedTech... ...Summary: The Pyxis ES Development team is looking for Software Engineers to join a high-performing, collaborative development...SeniorHourly payShift work- Title:Senior Software and Data EngineerBelong. Connect. Grow. with KBR!KBR’s National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work...SeniorFull timeFor contractorsLocal area
- ...team at the forefront of transforming how maintenance and operational excellence are delivered across the enterprise. As a Senior Software Engineer, you will play a key role in advancing a high-visibility digital transformation program focused on standardizing and...SeniorFull timeLocal area
$166k - $292k
...overwhelm the legacy systems meant to stop them — so we're building a software-defined command and control layer that can see, decide, and... ..., tracking, simulation and wargaming, hardware, systems engineering, and test and evaluation to build an accredited fire control system...SeniorFull timeWork experience placementImmediate start$114.08k - $218.03k
...Blend will power the member-facing mortgage application, while Empower will support loan origination through closing. As a Senior Software Engineer embedded within a Scrum team, you will provide hands-on expertise in one of these platforms, including configuration,...SeniorFull timeH1bWork at officeRemote workHome officeRelocation packageFlexible hours- ...Software Programming Specialist Designs, modifies, develops, writes and implements software programming applications/operating systems, and may coordinate work teams. Provides technical support to project team members. May provide consultation on complex projects and...Senior
- ...MENTION VISA, CURRENT LOCATION,DL LOCATION Job Title: Sr. Software Developer Position Type: Contract Location: San... ...Required Skills Job Description: Seeking a Senior Software Engineer with a strong background in financial services to join our...SeniorContract workH1b
$114.08k - $218.03k
...year Requirements: We require 6 years of software development experience with deep technical skill in enterprise platform engineering and systems integration. We require 4... ..., integrity, loyalty, and service. This Senior Software Engineer role sits within a high-...SeniorFull timeWork at officeRemote workRelocation packageFlexible hours- Position Summary Deloitte Global is the engine of the Deloitte network. Our professionals reach across disciplines and borders to... ...Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities...SeniorVisa sponsorship
$90k - $125k
...Johnsoncontrols on social platforms. What you will do Johnson Controls is seeking a highly skilled Principal Electrical Applications Engineer to support the application, design, and sale of advanced HVAC chiller systems. This role is critical in delivering electrically...SeniorFull timeContract workRelocation- Job Title 6–8+ years of experience in Application Security, Product Security, or DevOps with a strong security focus. Extensive hands-on experience with SAST, SCA, DAST, IaC scanning, and integrating security tools into modern CI/CD pipelines. Proven ability to...Senior
- ...Job Title Required Skills: Senior Java full stack developer Good technical skills in Full stack Java, React JS, REST API, Spring boot framework, Kafka, JIRA, GITLab, Intellij Preferably prior USAA experience with Classic Websphere environment, Soap services...Senior
$43 - $48 per hour
Job Title Pay Range: $43.00hr - $48.00hr Job Overview The candidate programs technically medium to highly complex solutions based on business requirements and creates unit tests to ensure accuracy. The successful candidate will be responsible for identifying risk...Senior$95.6k - $188.4k
Position Summary Join our Deloitte AI & Engineering team to transform technology platforms,... ...innovation. Work You’ll Do As a Project Software Engineer III on the Engineering as a... ...From entry-level employees to senior leaders, we believe there’s always room...SeniorLocal areaFlexible hours$40 - $50 per hour
DescriptionKforce has a client in San Antonio, TX that is seeking a Senior Full Stack Developer.Responsibilities:* The Senior Full Stack Developer will provide specialized technical expertise and project management for computer systems supporting financial, clinical, and...SeniorWork experience placement- ...Senior Vice President, Software Engineering, SaaS About the Company An established global leader in digital learning and education technology. Industry E-Learning Type Public Company About the Role The Company is in search of a Head of Engineering...Senior
- ...maintain robust, scalable, and high-performance applications using Java, PySpark/Python. • Lead the architecture and design of complex software systems and ensure adherence to best practices. • Collaborate with product managers, designers, and other developers to define...Senior
$77k - $202k
...Description & SummaryThe OpportunityAs a SAP BRIM Consultant, Senior Associate, you will play a pivotal role in helping clients optimize... ...operational efficiency by analyzing client needs, implementing software solutions, and providing training and support for seamless...SeniorFull timeH1b$45 - $50 per hour
...Pay Range: $45.00hr - $50.00hr Job Overview: This role is for a senior engineering leader responsible for designing, building, and delivering cloud-native, microservices-based platforms within a financial services environment. The position combines deep...Senior$110.7k - $372.9k
Position Summary Senior Agentic AI Engineer — Healthcare AI Three hundred fifty million Americans rely on a healthcare system whose decision... ...build, deploy, and operate verticalized AI systems across software, data, models, and cloud infrastructure — engineered for...SeniorLocal areaVisa sponsorship- ...Mid/Senior Software Developer DevSecOps / Platform Focus San Antonio, TX · Information Technology Company: AMS Technologies, LLC... ...Software Developer with strong DevSecOps and platform engineering experience to support the development, deployment, and sustainment...Senior
$110.7k - $218.3k
...scientists, operators, creatives, designers, engineers, and architects. Our team balances... ...automation of configuration logicExperience with software development, scripting, and automation... ...From entry-level employees to senior leaders, we believe there’s always room...SeniorLocal areaVisa sponsorship- ...Senior Kubernetes Software Engineer TS/SCI Eligible San Antonio TX onsite Job Description IPSecure is seeking a Senior Kubernetes Software Engineer with extensive software development experience and strong Kubernetes expertise to design develop and support scalable...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- intel software engineer San Antonio, TX
- director software engineering San Antonio, TX
- software engineer San Antonio, TX
- senior robotics software engineer San Antonio, TX
- financial software developer San Antonio, TX
- graduate software developer San Antonio, TX
- part time software developer remote San Antonio, TX
- software engineer remote San Antonio, TX
- part time software developer San Antonio, TX
- ngo software engineer San Antonio, TX



