remote
Senior Software Engineer - IT Asset Management - Wells Fargo
Software Engineer
Lead complex software initiatives for IT asset management, architecting scalable solutions in Python and Java on AWS, while driving Agile delivery and DevOps practices to optimize lifecycle management.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance applications for IT asset tracking using Python and Java.
- Integrate data pipelines and services with AWS (EC2, RDS, S3, Lambda) to support scalable asset lifecycle processes.
- Collaborate with cross‑functional teams in an Agile environment to define backlog, sprint goals, and deliverables.
- Implement CI/CD pipelines, automated testing, and monitoring to ensure reliability and rapid deployment.
- Analyze and troubleshoot complex technical issues, providing root‑cause analysis and long‑term solutions.
Requirements
- 5+ years of professional software development experience, with strong proficiency in Python and Java.
- Hands‑on experience with relational databases (SQL) and AWS cloud services.
- Solid understanding of Agile methodologies and DevOps practices.
- Excellent problem‑solving skills and ability to work independently on complex projects.
- Strong communication skills and a collaborative mindset.
Skills
pythonjavasqlawsagile