IT Senior Software Engineer
Job Summary
Designs develops and maintains complex computer software. Leads or participates in high complexity/risk projects including creating technical design documentation performing code and unit test reviews and validating the overall cohesion and quality of the project or support team deliverables with high impact. Delivers high complexity/risk code/configurations under minimal supervision in a primarily full-stack development environment including front-end policy integration and cloud.
Duties:
- Develops high-quality software design tools and applications by producing clean efficient code.
- Identifies prioritizes and executes tasks in the software development life cycle.
- Automates tasks through appropriate tools and scripting.
- Reviews and debugs code.
- Performs validation and verification testing (unit and integration testing).
- Documents development phases and monitors systems.
- Ensures software is updated and supported.
- Communicates and collaborates openly and effectively across teams vendors and portfolios.
- Coaches and mentors peers and junior engineers.
- May perform as a technical lead on a medium complexity/risk project or a production support team/service team.
- May participate in Proof of Concept (POC) execution under the leadership of a Technology Architect or Principal Engineer.
Required Experience:
Senior IC
About Company
LEARN MORE ABOUT US Example Clients Wal-Mart Google Farmers Kemper TIAA Why Kaeppel? Our job is to equip our clients with the resources they need to exceed their performance goals. We enhance their success by equipping them with transferable skills and knowledge they can use even afte ... View more