You will lead the design, development, testing, and maintenance of complex software and database programs.
Responsibilities
- Lead the full software development lifecycle including writing, coding, testing, and designing programs.
- Maintain and update existing codebases and program designs to meet evolving requirements.
- Debug, fix, and resolve errors in existing code and system architecture.
- Oversee the delivery of software solutions within an Agile framework.
Required Skills
- 5+ years of experience in software engineering, systems programming, or related technical roles.
- Proficiency in Java/J2EE and Python.
- Experience with Angular and Javascript.
- Hands-on work with MySQL and SQL.
- Direct experience using AWS and Apache.
- Practical application of BigData technologies and Ab Initio.
- Familiarity with Adobe Analytics products.
- Working knowledge of Agile methodologies.
Preferred Skills
- Experience with CI/CD pipelines and Git.