IT Analyst & Software Engineer
Core
Design and develop new software solutions, connecting business needs with effective technology through the full software development lifecycle.
Role type
IT Analyst & Software Engineer (hybrid business analysis and development)
Builds
Scalable technology solutions, functional specifications, user stories, wireframes, use cases, technical designs, and business applications
Domain
Global Business Services (GBS), Enterprise Technology, Software Engineering
Deliverable
production ML models | product features | dashboards & analysis | client delivery | infrastructure
Required skills
Business analysis, Systems analysis, Software development, Application configuration, Application support, Process improvement, Enterprise technology implementation, Low-code development, SaaS configuration, API integration, DevOps practices, Agile delivery (Scrum/Kanban), Application testing automation
Preferred skills
Functional/technical specification documentation, Information risk management, Enterprise-level project support, Cross-functional team collaboration, Project leadership, Change management
Technologies
.NET, Power Platform, SQL Server, React, Angular, SAP, ERP, CRM
Responsibilities
Partner with stakeholders to understand business needs and workflows; Elicit and document business requirements; Translate requirements into technical designs and user stories; Develop, configure, and support business applications; Debug and resolve application issues; Create and automate application testing suites; Deploy software across multiple environments; Advise teams on technology architecture and integration points.
Seniority
Individual Contributor (IC), Mid-to-Senior level