Role at a glance
- Salary
- $101.8K – $193.8K/yr
- Location
- Reston, Virginia, United States
- Work arrangement
- On-site
- Employment
- Full-time
- Experience
- 3+ years leadership experience in relevant area of business OR equivalent experience.
- Education
- Bachelor's Degree in Computer Science, Engineering, Finance, Business, or related field OR equivalent experience.
- Visa support
- This position requires verification of U.S. citizenship due to citizenship-based legal restrictions.
Spotted an issue?
We’ll check it against the original posting.
Role Summary
The Senior Software Development Technology Consultant joins Microsoft Federal and the Cloud Engineering team to deliver customer technical solutions for United States government customers. The role combines technical consulting, customer engagement, pre-sales support, solution adoption, and issue resolution across Microsoft technologies and cloud services.
What You'll Do
- Collaborate with internal stakeholders during the pre-sale process to understand business requirements and shape solution offerings.
- Draft proposals and statements of work and provide input on staffing and delivery skill requirements.
- Map customer and partner requirements to the adoption and optimization of Microsoft technology solutions.
- Lead customer and partner meetings to understand business needs and communicate the value of planned solutions.
- Manage escalations, analyze situations, and coordinate resources to resolve technical issues while maintaining a security-first mindset.
Generated from the employer's posting. Verify important details before applying.
View full postingQualifications
Bachelor's degree in Computer Science, Engineering, Finance, Business, or a related field, or equivalent experience; 3+ years of leadership experience in a relevant area of business or equivalent experience; active U.S. Government Top Secret/SCI Security Clearance.
Required
- Bachelor's Degree in Computer Science, Engineering, Finance, Business, or related field OR equivalent experience.
- 3+ years leadership experience in relevant area of business OR equivalent experience.
- Active U.S. Government Top Secret/SCI Security Clearance.
- U.S. citizenship verification.
Preferred
- 5+ years leadership experience in relevant area of business.
- Technical certifications based on domain/service line, such as Azure, Security, or Dynamics.
- Delivery Management certification, such as Scrum, Agile, Change Management, or Project Management.
- 5 years plus years of software engineering and technical experience in a relevant business area.
- Expertise in using Bicep or similar domain-specific languages for Azure infrastructure as code.
- Practical experience in deploying, managing, and scaling applications with Kubernetes.
- Strong understanding of Microservice Architecture and related Design Patterns.
- Proficiency in developing and maintaining applications using Node.js / Python / C#.
Original job description
Content provided by the employer
Original job description
Content provided by the employer
We are looking for a Senior Software Development Technology Consultant to join Microsoft Federal
The Microsoft Federal organization was established to address the unique mission, legal/regulatory requirements, and procurement rules and processes of the United States Government (USG). Microsoft Federal is committed to ensuring its resources – including appropriately qualified, experienced, and certified personnel (with necessary security clearances or otherwise) are available as needed to meet USG evolving needs. To that end, Microsoft embraces, as a mission-critical philosophy, flexibility in the recruiting, hiring, and workforce assignment of Microsoft Federal personnel. Microsoft Federal personnel can expect to serve in various roles in the Microsoft Federal organization during the course of their career to meet evolving USG needs, regardless of segment – Civilian, Defense, or intelligence community.
The Microsoft Federal team is looking for people with a passion for delivering customer success. As a Senior Software Development Consultant, you will own, troubleshoot and solve customer technical issues. This opportunity will allow you to accelerate your career growth, hone your problem-solving, collaboration and research skills, and develop your technical proficiency.
Collaborates with internal stakeholders in the pre-sale process by understanding business requirements and providing industry and technical input and/or solution offerings to help shape the deal. Supports drafting proposals and/or statement of work (SOW). Provides input on staffing and skill requirements for delivery to Resource Deployment, Technical Delivery Managers (TDMs), and/or Project Managers. Uses business, industry, and technology strategies to map customer/partner requirements to the adoption and optimization of Microsoft technology solutions. Engages others appropriately to understand and define customer requirements. Communicates the business value of planned solutions to customers/ partners. Identifies technical and business risks in programs and proposes mitigations. Acts as an ambassador in the consumption of intellectual property (IP) by leveraging and/or modifying existing IP or creating repeatable content where applicable. Improves Managed Standard Offerings (MSO) quality and collaborates with portfolio and solution teams of the domain by providing feedback. Identifies opportunities to expand or accelerate the adoption and consumption of the cloud and Microsoft technologies. Facilitates, as appropriate, other team members to scale the business with existing customers by articulating value propositions of strategic Microsoft products and services and developing new offerings for the domain.
Microsoft is on a mission to empower every person and every organization on the planet to achieve more. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. Growth mindset encourages each of us to lean in and learn what matters most to our customers, to create the foundational knowledge that enables us to make customer-first decisions in everything we do. In doing so, we create life-changing innovations that impact billions of lives around the world. You can help us achieve our mission.
Responsibilities
Join our Cloud Engineering team as an individual contributor to build in-house solutions and applications for Microsoft Federal. You will play a crucial role in designing, developing, and maintaining cutting-edge software that meets the unique needs of our federal clients, while articulating value propositions for strategic Microsoft products and services.
Design, develop, and maintain scalable Kubernetes microservices using Node.js / Python / C#
Develop and maintain RESTful APIs and integrate with Azure services, including Service Bus, Cosmos DB, Blob Storage, and Redis.
Build event-driven architectures using message queuing technologies (e.g., Azure Service Bus) to manage transfer states and enable efficient system decoupling
Build robust logging and monitoring systems, leveraging tools like Application Insights and Log Analytics
Advanced storage patterns and practices to efficiently manage high concurrency transfers
Design and develop intuitive, user-friendly interfaces using React to enhance user experience across a modern, cloud-native web platform
Design, implement, and optimize data models and queries in Azure Cosmos DB, ensuring efficient storage, high performance, and scalability for large-scale, concurrent data operations
Business Development
Intellectual Property Management
Operational Excellence
Pre-Sales Support
Readiness
Technical Delivery
- Follows the capacity process outlined by Resource, Insights, Capacity, and Capability (RICC) team. Maintains tools with up-to-date skills and availability.
- Participates in project planning and develops project documents by identifying the risks and dependencies. Communicates the business value of planned solutions to customers/ partners. Identifies technical, business, and security risks in programs and proposes mitigations. Assists project managers/architects in preparing for steering committee (e.g., developing artifacts). Manages their schedule and communicates with project leads. Generates and delivers Work Breakdown Structure (WBS).
- Proactively manages executive-level customer/partner/stakeholder relationships to identify and contribute to the drivers of satisfaction and dissatisfaction, determine the root cause, and establish recovery actions to improve the experience. Works with account team to ensure One Microsoft approach. Shares lessons learned with workgroup and consultant community.
- Implements solutions and provides oversight and leadership on workstreams across domains while adhering to Industry Solutions processes and security initiatives. Aligns solutions with the intent of the architecture.
- Leads meetings with customers/partners to understand business needs. Uses business, industry, security, and technology strategies to map customer/partner requirements to the adoption and optimization of Microsoft technology solutions. Engages others (e.g., EAG Security stakeholders) appropriately to understand and define customer requirements, ensuring security is prioritized.
- Manages escalations, analyzes situations, and coordinates appropriate resources to resolve issues by following delivery practices, considering cost implications, maintaining a security-first mindset and engaging in conversations with internal and external stakeholders (e.g., Customer Service and Support, Project Manager, Solution Architect, Product Group) as needed.
Qualifications
Required/minimum qualifications
3+ years leadership experience in relevant area of business OR equivalent experience.
Other Requirements
Additional or preferred qualifications
- 5+ years leadership experience in relevant area of business.
- Technical certifications based on domain/service line (e.g., Azure, Security, Dynamics).
- Delivery Management certification (e.g., Scrum, Agile, Change Management, Project Management).
5 years plus years of software engineering and technical experience in a relevant business area.
Possession of technical certifications in specific domains or service lines, such as Azure or Security.
Expertise in using Bicep or similar domain-specific languages for Azure infrastructure as code.
Practical experience in deploying, managing, and scaling applications with Kubernetes.
Strong understanding of Microservice Architecture and related Design Patterns.
Proficiency in developing and maintaining applications using Node.js / Python / C#.
Competence in creating and managing CI/CD pipelines with GitHub DevOps.
Familiarity with containerization and managing Docker containers.
Knowledge of Azure Graph API for managing Azure resources.
Experience in implementing and managing security measures with Windows Defender or similar tools.
Technology Consulting IC4 - The typical base pay range for this role across the U.S. is USD $101,800 - $193,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $126,100 - $207,600 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
About the company
Microsoft
Large Enterprise
Microsoft is a global technology leader that empowers individuals and organizations to achieve more through innovative software, services, and devices. Founded in 1975, the company is best known for its flagship products like the Windows operating system and Microsoft Office suite. In addition to personal computing, Microsoft is a leader in cloud computing with its Azure platform, providing a range of solutions for businesses to enhance productivity and efficiency. With a strong commitment to sustainability and accessibility, Microsoft continues to drive technological advancements that shape the future of work and learning.
Microsoft is a global technology leader that empowers individuals and organizations to achieve more through innovative software, services, and devices. Founded in 1975, the company is best known for its flagship products like the Windows operating system and Microsoft Office suite. In addition to personal computing, Microsoft is a leader in cloud computing with its Azure platform, providing a range of solutions for businesses to enhance productivity and efficiency. With a strong commitment to sustainability and accessibility, Microsoft continues to drive technological advancements that shape the future of work and learning.