Now is the time to bring your expertise to Insight. We are not just a tech company; we are a people-first company. We believe that by unlocking the power of people and technology, we can accelerate transformation and achieve extraordinary results. Fortune 500 Solutions Integrator with deep expertise in cloud, data, AI, cybersecurity, and intelligent edge. Guiding organizations through complex digital decisions.
Senior Software Engineer
Location
United States
Posted
23 days ago
Salary
$160K / year
Seniority
Senior
Job Description
Senior Software Engineer
Insight
Role Description If you enjoy rolling up your sleeves to configure and deliver Microsoft 365 and AI-powered workplace solutions, the Modern Workplace Senior Solutions Engineer role is an ideal next step. You’ll work hands-on across Microsoft 365 Copilot, SharePoint, Teams, and OneDrive—implementing the designs created by our architects, supporting client environments, and building the depth of technical experience that prepares you for an architect-level career. This role is well suited for Microsoft 365 engineers and administrators who want to move beyond day-to-day operations into project-based delivery, broaden their exposure to enterprise Copilot and AI adoption, and grow toward an Architect I position within Insight’s Modern Workplace practice. You will get to: - Solution Implementation & Delivery - Configure, customize, and deploy Microsoft 365 workloads—including M365 Copilot, SharePoint Online, Microsoft Teams, and OneDrive for Business—based on architect-approved designs. - Execute tenant configurations, policy setup, and migration tasks across client and internal environments. - Develop and maintain implementation documentation, runbooks, and configuration guides. - Partner with architects to validate designs against real-world tenant constraints and surface gaps early. - Collaboration & Support - Support client workshops, discovery sessions, and project kickoffs as a hands-on technical resource. - Work alongside IT, security, and adoption stakeholders to ensure deployments align with governance, compliance, and performance standards. - Contribute to user enablement materials, knowledge transfer sessions, and end-user training assets. - Provide escalation support for complex M365 issues encountered during delivery. - Operations & Continuous Improvement - Troubleshoot and resolve issues across Microsoft 365 workloads, integrations, and Copilot enablement. - Monitor service health, usage telemetry, and adoption signals to identify improvement opportunities. - Stay current with the Microsoft 365 roadmap, new feature releases, and evolving best practices—especially around AI and Copilot. - Continuously build technical depth while developing the consulting and architectural mindset needed for the next career step. This opportunity is not just about what you do today but also about where you can go tomorrow. When you bring your hunger, heart, and harmony to Insight, your potential will be met with continuous opportunities to upskill, earn promotions, and elevate your career. Qualifications - Bachelor’s degree in Information Technology, Computer Science, or a related field (or equivalent practical experience). - 2–4 years of hands-on experience administering, engineering, or supporting Microsoft 365 environments. - Solid working knowledge of Microsoft 365 administration, identity, and security fundamentals. - SharePoint Online (site provisioning, permissions, content management). - Microsoft Teams (configuration, policies, lifecycle, meeting and collaboration features). - OneDrive for Business (sync, sharing, retention, and storage controls). - Exposure to Microsoft 365 Copilot—licensing, readiness, deployment, and basic governance concepts. - Familiarity with PowerShell or Graph for M365 administration and bulk operations. - Experience with Power Platform (Power Automate, Power Apps) and/or Microsoft Purview. - Awareness of compliance, data protection, and information governance concepts in M365. - Relevant Microsoft certifications (e.g., MS-900, MS-700, SC-400, or MS-102). - Prior client-facing or consulting experience in a Microsoft partner or services organization. Company Description Insight is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law. When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process. At Insight, we celebrate diversity of skills and experience so even if you don’t feel like your skills are a perfect match - we still want to hear from you! Insight does not accept unsolicited resumes from recruiters or employment agencies. Unsolicited resumes will be treated as direct applications from the candidate, and recruiters or agencies who submit candidates for this position without a prior, written vendor agreement will not be eligible for any form of compensation, even if the candidate is hired. The position described above provides a summary of some the job duties required and what it would be like to work at Insight. For a comprehensive list of physical demands and work environment for this position, click here.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Execute board tasks, developing new features and performing corrective maintenance; • Participate in alignment meetings, technical and business refinements; • Contribute to technical definitions and propose improvements to architecture and solutions; • Ensure development best practices, code organization, and version control; • Support the analysis and resolution of technical issues; • Interact with REST APIs and backend services, making adjustments when necessary; • Work in a dynamic environment with multidisciplinary teams and shifting priorities; • Monitor deployment processes and delivery pipelines; • Keep technical documentation up to date as needed.
Director, Engineering
Customer.ioEmail, push notifications, text messages, in-app messages, webhooks: automated and powered by your data.
• Own the vision, roadmap, and execution for Customer.io's billing platform • Partner with Product, Finance, and Engineering leadership to align billing strategy with company goals • Make build-vs-buy decisions with conviction • Mentor and develop engineering managers and senior technical leaders • Drive a culture of accountability, transparency, and continuous improvement • Leverage AI tools to accelerate team velocity
Principal Software Engineer
EnverusEnverus, founded in 1999, is a leading energy-focused SaaS company that provides comprehensive data and analytics solutions across the energy sector. The company emphasizes a cultu
Role Description As a Principal Software Engineer for Power and Energy Transition (PET), you will be one of the most senior individual contributors on the engineering team, driving technical direction, solving complex challenges, and raising the bar for software quality across the PET product suite. You will partner with Engineering Directors and Product Management to shape the technical roadmap, mentor fellow engineers, and deliver reliable, scalable, and secure capabilities. Performance Objectives - Technical Leadership & Delivery - Lead design and implementation of major features and system improvements, owning complex cross-cutting problems from investigation to production. - Deliver production-grade code across the full stack and set a high bar through architecture reviews and code reviews. - Champion best practices in testing, observability, CI/CD, and operational readiness; drive targeted technical debt reduction. - Provide expert guidance on production incidents and complex engineering challenges. - Mentorship & Cross-Functional Collaboration - Mentor engineers at all levels through code reviews, design discussions, and hands-on pairing; contribute to hiring and technical bar-setting. - Collaborate with Product Management to factor technical considerations into roadmap planning and communicate complex topics clearly to stakeholders. - Technical Environment - Our PET product stack includes: - Web frontend (ReactJS/TypeScript) - Backend services across Node JS - Data Ingestion pipelines using Databricks and Python - CI/CD across GitHub/Bitbucket with Jenkins/Atlassian pipelines; SOC compliance expectations Qualifications - 8+ years of software engineering experience delivering complex, production-grade systems at scale. - Strong hands-on expertise in one or more PET stack technologies: Python, TypeScript/Angular, RDBMS, or AWS. - Proven ability to lead technical design and architecture across multi-component systems. - Strong code quality discipline, testing culture, and track record of operational best practices. - Clear communicator able to convey technical depth to both engineering peers and non-technical stakeholders. Preferred Qualifications - Experience across mixed-technology stacks (web + desktop + backend services) and legacy modernization. - Experience in compliance-aware environments (e.g., SOC-aligned) and building for reliability and observability. - Experience working across distributed or global engineering teams.
Java SpringBoot Software Engineer
VES LLCVES, LLC is a small business headquartered out of Aberdeen Proving Ground, MD. Established in 2014, our core competencies are the development of custom government off the Shelf (GOTS) infrastructure solutions, integrating mission command systems, and prototyping emerging technologies for use in the Army tactical architecture. We are a company built entirely of engineers, focused completely on solving the DoD's hardest software systems integration challenges. We strive to be a close-knit group, hiring people for their talent and making sure they want to stay for the long haul. We offer highly competitive pay, generous benefits, and a friendly work culture.
Role Description If you're a Junior or Intermediate level Software Engineer with 3-5+ years of experience in Java and Spring, and you have a passion for developing mission-critical software solutions, VES, LLC has an exhilarating opportunity for you. Join our dynamic team at the forefront of technology innovation, dedicated to providing cutting-edge software solutions for the defense industry, including the US Army Mission Command systems. At VES, we're not just building software; we're shaping the future. You'll be working on the Server Core team which is responsible for the Business Logic Layer (BLL) of a US Army Fire Support Command and Control system. This team develops runtime extensible Spring Boot microservices that expose REST-based and message-based APIs that house the BLL implementation for several key services for our system. This is a remote role, but ideal candidates will be located near MD or NJ. Qualifications - Experience developing RESTful services using the Spring Framework/Spring Boot - Solid problem-solving and debugging ability - Solid CS fundamentals including object orientation, data structures, advanced algorithms, complexity, automata, operating system fundamentals, computer architecture, and systems analysis and design - Familiarity with professional software engineering practices for the full software development life cycle - Experience using Git in a collaborative production environment - Experience using Jenkins, Gradle, and Maven - Experience with the Agile or Scrum development methodology - Experience working as part of a software development team - Proficiency in testing methodologies and popular testing frameworks - Strong communication and teamwork skills - Ability to work independently and in a team-oriented environment Requirements - Experience developing and maintaining APIs using Spring Boot components - Experience implementing complex mapping logic using MapStruct - Experience managing project SDKs - Published software projects for external consumption or significant contributions to open-source projects - Experience with Atlassian products (Jira, Bitbucket/Stash, Nexus) - Experience with continuous integration or build automation - Excellent oral and written communication skills - Ability to obtain and maintain a Security Clearance Benefits - 401(k) match - Highly Competitive Salary - Up to 15 Paid Vacation days / year - 11 Paid Holidays - Flexible work/life balance culture Company Description VES, LLC is a small business headquartered out of Aberdeen Proving Ground, MD. Established in 2014, our core competencies are the development of custom government off the Shelf (GOTS) infrastructure solutions, integrating mission command systems, and prototyping emerging technologies for use in the Army tactical architecture. We are a company built entirely of engineers, focused completely on solving the DoD's hardest software systems integration challenges. We strive to be a close-knit group, hiring people for their talent and making sure they want to stay for the long haul. We offer highly competitive pay, generous benefits, and a friendly work culture.

