Skill
Aspect-Oriented Programming
Software Development and Engineering Practices
A programming paradigm that allows developers to separate cross-cutting concerns—such as logging, security, or transaction management—from the main business logic of an application by defining them in modular units called 'aspects.' It's used in frameworks like Spring AOP in Java to keep code cleaner and more maintainable. Software engineers apply it to reduce code duplication scattered across many parts of a codebase.
Open roles requiring Aspect-Oriented Programming (2)
Workforce Management Analyst
DXC Technology
Nashville, TN
This role forecasts workforce demand and resource needs for DXC's insurance services operations, using historical data and business drivers to create staffing plans. It suits analysts with contact center or workforce planning experience who can translate operational data into recommendations for leadership.
Listed on DXC Technology’s careers site · Apply there ↗
Engineering Technician
Adtran
Adtran Huntsville HQ
A skilled technician supporting hardware and software engineers at a networking equipment company through assembly, testing, documentation, and design verification work. This role suits someone with electronics training and hands-on lab experience who can work independently across multiple engineering disciplines.
Listed on Adtran’s careers site · Apply there ↗
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.