Requisition Number : 103598
Senior Software Engineer
Insight at a Glance
14,000+ engaged teammate s globally
#20 on Fortune’s World's Best Workplaces ™ list
$9.2 billion in revenue
Received 35+ industry and partner awards in the past year
$1.4M+ total charitable contributions in 2023 by Insight globally
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. As a Fortune 500 Solutions Integrator with deep expertise in cloud, data, AI, cybersecurity, and intelligent edge, we guide organizations through complex digital decisions.
About the role
Insight’s packaged services team is hiring a full-time Senior Software Engineer to collaborate with our clients in solving business challenges through modern technology. The role involves engaging directly with clients, developing software, building cloud solutions, assisting with technical training sessions on GitHub Copilot and platform, assisting with technical assessments, and hands-on work in application modernization, migration, AI solutions, DevOps, and cloud practices. As a senior software engineer, you will help clients with future capabilities, develop modern applications, integrate AI solutions, and mentor junior Insight developers.
Our Packaged Services team works in an agile methodology focusing on repeatable best-practice technology solutions for the SMC market. We provide services around GitHub Enterprise, agentic SDLC, AI enabled software development, application modernization, custom development, AI enabled applications, DevOps, Integration Platforms, low-code solutions, and assessments.
What our Senior Software Engineers Do :
Develop enterprise grade cloud native software solutions aligned to industry best-practices
Develop enterprise grade CI / CD and SDLC solutions using the GitHub platform.
Conduct enablement sessions on GitHub Copilot, GitHub platform, and SDLC best practices.
Develop enterprise grade cloud native solutions aligned to industry best-practices
Lead and mentor junior and offshore developers on a hybrid development team consisting of both onshore and offshore developers while delivering client projects.
Deliver technical recommendations, presentations and workshops to groups of peers and / or clients
Hands on development of cloud native software solutions, integration platforms, and intelligent applications.
Develop low code solutions and integration platforms using power platform, power automate, and logic apps.
What We Look For
Passion for technology and learning
Desire to work collaboratively with strong technical teams to build complex client solutions
Excellent verbal and written communication skills for client-facing scenarios
Demonstrable experience and expertise in several of the following areas :
Develop best practice solutions on Azure that leverage cloud-native services, ensure security and scalability, and align with client requirements
Migration and modernization of on-premises applications to cloud platforms
Design and create AI enabled applications and integrating azure AI Services.
Agentic software development patterns, emphasizing client education regarding the advantages of agentic development, as well as seeking opportunities to enhance the efficiency of internal processes.
Design and develop secure, cloud-native distributed applications using microservices, web services, REST APIs, API gateways, relational and NoSQL databases, and messaging systems
DevOps practices including automations and capabilities for CI / CD, monitoring and alerting, observability, infrastructure as code, and configuration management
Experience and capability to conceive and present solutions to client tailored to their unique business problems and opportunities, then follow through to SOW preparation and engagement delivery
Design and implementation of responsive web and mobile applications
Experience Profile
5+ total years industry experience
5+ years of practical, hands-on development experience in modern technologies including
Object-oriented design, implementation, and best practices, with preferred experience in the .NET platform (.NET Core, ASP.NET, C#, VB.NET)
Some experience in additional languages such as Java, Python, React, Angular, Vue, Node
Building cloud native solutions on Microsoft Azure
Automated unit testing and test-driven development
4+ years of professional hands-on experience with a public cloud provider. Microsoft Azure is required; additional knowledge of AWS, and / or GCP is also highly valuable
Experience with a consulting firm is preferred
GitHub and Cloud certifications preferre
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 .
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.
Posting Notes : Chandler || Arizona (US-AZ) || United States (US) || IT Infrastructure & Support || None || US - Chandler,AZ ||
Software Engineer Sr • Chandler, Arizona, United States