What are the responsibilities and job description for the Senior Software Engineer (Python, Java, AWS) - Hybrid in Baltimore, Maryland position at Optomi?
Optomi, in partnership with a growing financial services company, is searching for a Senior Software Developer with strong experience with Python , Java, and AWS cloud technologies to play a key role on their growing Agile team.
What this candidate will enjoy:
- The opportunity to work with a Fortune 500 company, with ample opportunities for growth!
- The chance to work in an environment focused on developing talent, collaboration, and diversity!
- The ability to work in an environment focused on the newest technology in the industry!
Responsibilities:
- Lead system development using Python to build available, scalable, and secure back-end web services and customer-facing APIs. Design features that extend from the application user interface to underlying APIs.
- Supports applications under development and customizes current applications. Develops software update process for existing applications. Assists in the roll-out of software releases.
- Participate in peer code review, work with product
- Support legacy systems in production and re-writing these in Python as well as migrating them to cloud systems in AWS
Experience:
- Strong Python and Java development experience
- Experience with backend development, APIs, and middleware.
- Experience with cloud-based technologies (AWS, S3, Message queues, Redis, Airflow)
- Financial Industry experience