CrawlJobs Logo

Software Development Consultant

United States, Springfield Employment contract 76200.00 - 154400.00 USD / Year · Job Posted May 03, 2026
Apply Position
Job Link Share

Job Description

We are looking to hire a Software Development 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 eligibility)—are available as needed to meet evolving USG needs. As a Software Development Consultant, you will work as part of a delivery team supporting federal customers by contributing to software development, integration, and modernization efforts. This role is intended for an early‑career engineer who is eager to learn, build hands‑on experience, and grow technical depth across cloud platforms, software development practices, and secure environments. This position provides exposure to real‑world customer scenarios, mentorship from senior engineers, and opportunities to develop foundational skills in cloud‑native development, DevOps, and secure application delivery. 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.

Job Responsibility

  • Contribute as a Cloud Engineering or delivery team supporting Microsoft Federal customers
  • Assist in the design, development, testing, and maintenance of software components and services
  • Develop and enhance backend services or APIs using supported languages and frameworks under senior guidance
  • Support integration with Azure services such as storage, messaging, and identity components
  • Participate in building and maintaining CI/CD pipelines and automated deployment processes
  • Assist with troubleshooting and resolving development, build, or environment issues
  • Follow established secure coding standards and development best practices
  • Participate in code reviews, sprint planning, and team ceremonies
  • Learn and apply cloud‑native and containerized development patterns over time
  • Document work and contribute to team knowledge sharing

Requirements

  • Bachelor's Degree in Computer Science, Engineering, Finance, Business, or related field
  • 1+ year(s) work experience in relevant area of business OR equivalent experience
  • Active U.S. Government TOP SECRET/SCI Security Clearance
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Verification of U.S. citizenship due to citizenship-based legal restrictions
  • Pass Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have

  • 1–3 years of professional experience in software development, engineering, or a related technical discipline
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • Familiarity with at least one modern programming language such as C#, Python, or JavaScript/TypeScript
  • Basic understanding of cloud concepts, preferably within Microsoft Azure
  • Exposure to source control systems (e.g., Git) and collaborative development workflows
  • Willingness to learn infrastructure‑as‑code concepts (e.g., Bicep, ARM, Terraform) under guidance
  • Familiarity with REST APIs and service‑based application design concepts
  • Interest in DevOps, CI/CD pipelines, and modern software delivery practices
  • Ability to work effectively in a team environment and communicate clearly with peers and stakeholders
  • Eligibility to work on U.S. Government projects (including the ability to obtain a security clearance, if required)

What we offer

Certain roles may be eligible for benefits and other compensation

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Development Consultant

8 matching positions

Software Development Consultant

We are looking for Software Development Consultants to support our clients in de...
Location
Location
Japan , Tokyo
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
  • Experience in software development, software engineering, or technology consulting
  • Strong knowledge of programming languages such as Java, Python, JavaScript, or similar
  • Experience with backend development frameworks (Spring Boot, Node.js, .NET, etc.)
  • Experience with frontend technologies such as React, Angular, or similar is a plus
  • Familiarity with DevOps practices and tools (CI/CD pipelines, Docker, Kubernetes, Git, etc.)
  • Knowledge of cloud platforms such as AWS, Azure, or GCP is considered an advantage
  • Experience with REST APIs, microservices architecture, and distributed systems
  • Strong problem-solving skills and ability to work in agile environments
  • Good communication skills and ability to collaborate with multidisciplinary teams
Job Responsibility
Job Responsibility
  • Design, develop, and maintain software applications and digital platforms
  • Contribute to backend, full-stack, or DevOps activities depending on your expertise
  • Build and optimize scalable APIs, microservices, and backend systems
  • Develop and maintain frontend and backend components for web applications
  • Implement CI/CD pipelines and automation processes to support continuous delivery
  • Collaborate with product owners, business analysts, and other developers to deliver high-quality solutions
  • Participate in code reviews, testing, and quality assurance processes
  • Troubleshoot issues and optimize application performance
  • Contribute to software architecture discussions and technical design decisions
  • Promote best practices in software engineering, DevOps, and agile development
What we offer
What we offer
  • Opportunity to work on innovative digital and technology projects
  • Exposure to international clients and multidisciplinary teams
  • A collaborative environment promoting continuous learning and skill development
  • Opportunities to develop expertise in software engineering, DevOps, and modern technology stacks
  • Fulltime
Read More
Arrow Right

Business Development Consultant - SDS Software

Looking to take your regulatory compliance career in a more commercial direction...
Location
Location
United Kingdom , Newcastle-upon-Tyne
Salary
Salary:
Not provided
vrs-regulatory.net Logo
VRS Regulatory
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • SDS authoring or review experience
  • Knowledge of CLP and GHS regulations
  • Strong communication and relationship-building skills
  • A positive, outgoing and self-motivated approach
  • Interest in developing a commercially focused career
Job Responsibility
Job Responsibility
  • Building strong relationships with existing customers
  • Demonstrating the software and advising on the best solutions
  • Identifying opportunities to introduce additional modules and services
  • Supporting new and prospective customers across the chemicals sector
  • Attending industry events and customer meetings when required
What we offer
What we offer
  • Competitive salary and bonus scheme
  • High earning potential
  • Full training and ongoing support provided
  • Opportunity to move into a customer-facing commercial role
  • Work with well-known names across the chemical industry
  • Genuine career development opportunities
  • Mix of office-based work and industry events
  • Fulltime
Read More
Arrow Right

Application Software Development Principal Consultant

The Application Software Development Principal Consultant role at NTT DATA requi...
Location
Location
India , Pune
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Overall 8+ years of experience
  • Strong experience in SSIS, ETL and SQL in design, development, performance tuning, troubleshooting and deployment
  • Good understanding of various SSIS and ETL architechture
  • Should be well versed with designing and architecting solutions with latest tech advancements
  • Experience in building UI components for agent applications
  • Expertise in designing and optimizing the software solutions for performance and stability
  • Expertise in Authentication, Authorization, and Security
  • Passion for technology as a self- starter
Job Responsibility
Job Responsibility
  • Designing and optimizing software solutions for performance and stability
  • Building UI components for agent applications
  • Ensuring security through Authentication, Authorization, and Security
Read More
Arrow Right

Software Development Consultant/Interim Director of Software

We are looking for an experienced software leader to partner with a financial se...
Location
Location
United States , San Diego
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven background leading software assessments, technical audits, or transformation initiatives within complex application environments
  • Strong experience with Microsoft-based development technologies, including .NET, C#, ASP.NET, and .NET Framework
  • Solid understanding of software architecture, maintainability, extensibility, scalability, and risk evaluation across enterprise platforms
  • Ability to communicate effectively with executives and non-technical stakeholders while also engaging credibly with engineering teams
  • Experience defining software operating models, team structures, and staffing recommendations that improve delivery performance
  • Working knowledge of JavaScript and modern web application development practices
  • Comfortable operating in a consulting capacity with changing workload demands during assessment, planning, and possible implementation stages
Job Responsibility
Job Responsibility
  • Lead a comprehensive review of the company’s software ecosystem, assessing application design, platform stability, scalability, and long-term sustainability
  • Analyze the existing architecture and development approach to uncover technical debt, delivery bottlenecks, ownership gaps, and areas of operational risk
  • Translate technical findings into a clear strategic roadmap that outlines recommended improvements to systems, processes, staffing, and governance
  • Present conclusions and prioritized recommendations to senior leadership in a way that supports informed business and technology decisions
  • Evaluate the current software organization and define an effective team model, including key roles, skill coverage, and leadership needs for future success
  • Partner with product, DevOps, data, and quality-focused team members to gather insight into current challenges and validate opportunities for improvement
  • Support the initial discovery effort with a higher level of involvement at the start of the engagement, with flexibility to adjust as planning and implementation evolve
  • If retained beyond the assessment phase, help guide execution of the recommended changes through hands-on leadership and organizational alignment
What we offer
What we offer
  • medical, vision, dental, life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Principal Software Consultant - Python + React - Morning Shift/Afternoon Shift

Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years of professional software development experience
  • Strong proficiency in Python with deep understanding of language semantics
  • Production experience with Django and FastAPI frameworks
  • Expert-level understanding of asynchronous programming patterns (async/await, coroutines, event loops)
  • Solid grasp of synchronous programming and when to apply each paradigm
  • Experience building and maintaining RESTful and/or GraphQL APIs
  • Proficiency in SQL and PostgreSQL (or similar relational databases)
  • Strong proficiency in ReactJS with hooks, state management, and modern patterns
  • Experience with NextJS including SSR, SSG, and API routes
  • Understanding of frontend design patterns (components, containers, custom hooks, etc.)
Job Responsibility
Job Responsibility
  • Design and implement robust backend systems using Python, Django, and FastAPI
  • Build responsive, performant frontend applications with ReactJS and NextJS
  • Architect AI-driven features and integrate machine learning models into production systems
  • Design and optimize message-driven architectures using Kafka and other message brokers
  • Implement caching strategies using Redis and optimize database performance
  • Develop both synchronous and asynchronous services with proper concurrency handling
  • Conduct code reviews and mentor junior developers on best practices
  • Collaborate with product managers and designers to translate requirements into technical solutions
  • Participate in system design discussions and contribute to architectural decisions
  • Ensure code quality, performance, and security across the full stack
  • Fulltime
Read More
Arrow Right

Software Development Project Manager

We are looking for a skilled Software Development Project Manager to lead and ov...
Location
Location
United States , New York
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 3-5 years of experience in Dynamics 365 development, including customization and integration
  • Strong proficiency in X++, C#, JavaScript, and related tools for Dynamics 365 development
  • Hands-on experience with Power Platform, Logic Apps, and Azure Functions
  • Proven ability to review, promote, and troubleshoot code developed by diverse teams
  • Familiarity with Agile methodologies and tools like Azure DevOps for project management
Job Responsibility
Job Responsibility
  • Design and implement customizations, extensions, and integrations within the Dynamics 365 platform to meet specific project needs
  • Utilize tools such as X++, C#, JavaScript, Power Platform, Logic Apps, and Azure Functions to create scalable and efficient solutions
  • Conduct code reviews to ensure adherence to best practices, security standards, and performance requirements
  • Collaborate with distributed teams, including onshore and offshore resources, to ensure timely and effective delivery of technical tasks
  • Work closely with functional consultants to translate business requirements into actionable technical specifications
  • Develop and configure integrations between Dynamics 365 and external systems using APIs and Azure services
  • Customize Dynamics 365 modules to align with unique business processes and requirements
  • Troubleshoot and resolve technical challenges, offering guidance to team members on complex issues
  • Identify opportunities for process improvement and contribute to the optimization of existing codebases
  • Stay up-to-date with the latest Dynamics 365 updates and innovations, incorporating them into development efforts
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Staff/Senior Software Consultant - .Net + Angular + Azure - Evening Shift

10Pearls is seeking an experienced Full Stack developer with expertise in .NET, ...
Location
Location
Pakistan , Lahore; Karachi; Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in C# development, using.NET (modern version) for backend development
  • 2+ years of experience in API development using .NET Web API with best practices
  • Front-end experience with Modern Angular (preferred), React, or Vue, capable of developing modern web applications
  • Strong problem-solving and analytical skills, with a focus on performance optimization and scalability
  • Experience working in an Agile/Scrum environment, collaborating with cross-functional teams
  • Hands-on experience with Azure Services, including App Service, Functions, Storage Services, Service Bus, and Active Directory
  • Experience with Azure DevOps for CI/CD, version control, and automation
  • Strong experience with RDBMS, particularly MSSQL, including query optimization and database design
  • Experience working with Microservices architecture and distributed systems
  • Experience with Docker and Kubernetes (preferred but not mandatory)
Job Responsibility
Job Responsibility
  • Develop and maintain scalable applications using .NET (modern versions, 8+ preferred) and modern web frameworks like Angular, React, or Vue
  • Participate in requirements analysis and collaborate with cross-functional teams to design software solutions
  • Write clean, efficient, and maintainable code using C# and .NET
  • Ensure code quality through unit testing, integration testing, and automation testing
  • Test and deploy applications while ensuring reliability and scalability
  • Revise, refactor, and debug code to improve performance and maintainability
  • Enhance and optimize existing software by identifying and implementing improvements
  • Develop and maintain documentation throughout the software development life cycle (SDLC)
  • Ensure adherence to best practices such as source code control, code reviews, and clean architecture principles
  • Mentor junior developers, guide them in technical challenges, and foster knowledge sharing within the team
  • Fulltime
Read More
Arrow Right

Senior/Staff/Principal Software Consultant - FullStack - Morning Shift

Location
Location
Pakistan , Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Strong experience in full-stack application development
  • Hands-on experience with React for frontend development
  • Strong backend development experience using Node.js, Python, or Java
  • Experience building and consuming RESTful APIs and microservices
  • Strong understanding of SQL and NoSQL databases
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Understanding of software architecture, scalability, and distributed systems
  • Experience with version control systems such as Git
  • Familiarity with CI/CD pipelines and modern development workflows
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain scalable full-stack web applications
  • Build modern frontend applications using React and related technologies
  • Develop backend services and APIs using Node.js, Python, or Java
  • Design and implement RESTful APIs and microservices-based architectures
  • Work with SQL and NoSQL databases for application development and optimization
  • Collaborate with product managers, designers, QA engineers, and other developers to deliver end-to-end solutions
  • Participate in system design discussions, architecture reviews, and technical planning
  • Ensure application performance, scalability, security, and maintainability
  • Integrate applications with cloud-based infrastructure and services on AWS, Azure, or GCP
  • Troubleshoot, debug, and resolve production and development issues
  • Fulltime
Read More
Arrow Right