Lead Software Developer

US-FL-Miami
Job ID
2017-90500
Institution
ACAMS
Department
Information Technology
Employment Type
Regular Full-Time
FLSA Status
Exempt

Opportunity at a Glance

This Lead Software Development & IT Management position encompasses both full stack development for customer-facing financial industry application as well as leadership, planning and support of information technology team.  Responsibilities include lead Java/Java Script development, system redundancy, security, and IT operations. Ensures that associated procedures are standardized, effectively measured and communicated.  Additionally, this individual leads cross-functional efforts for advancing operational improvements.

Responsibilities

  • Supervises the assigned IT function and creates metrics supporting improvements.
  • Collaborates to create strong processes that increase operational efficiencies.
  • Ensures IT function complies with PCI, SOX, CPNI, etc.
  • Creates and owns weekly IT operational scorecard.
  • Serves as primary lead in building customer relations and communications including anticipating client needs that can then be translated into application’s performance and features.
  • Works with various IT groups to centralize budgeting and resource allocation for projects.
  • Creates and implements a multi-year IT plan that aligns with the strategic business plan
  • Working with the Senior Software Engineer, designs and implements new features in a scalable existing web application that is built on the Play Framework, including bug fixing enhancements, and QA.
  • Works with the Senior Systems Engineer to understand database and application performance and security in the production environment, including capacity planning for the DB and trouble-shooting any issues/errors.
  • Leads the execution of penetration testing and application fuzzing as a prerequisite to all major releases, including maintenance of the test cases.
  • Creates and Implements processes to maintain the source code repository and release management.
  • Leads the product release management process including change management, scheduling, authoring release notes, authoring product roadmaps.
  • Conducts unit testing and writes use/test cases and supervises internal regression testing of new releases using automated testing tools such as Selenium.
  • Maintains test environments and deployment of new features, patches and releases via Jenkins automation server and Github.
  • Converts business requirements to detailed application technical specification/requirements documentation.
  • Assists in root cause analysis and resolution.
  • Works collaboratively with other IT team members, customers, and the product team as part of an Agile Development process.

Qualifications

  • A bachelor’s degree in IT, Computer Science or related field and minimum of five (5) years relevant experience. Master’s degree desired
  • 5+ years experience in implementing and managing specific IT functions.
  • 5+ years of varied overall, IT experience including IT operations, DR/BCP, and IT services.
  • Experience managing large projects, creating and defining complex operational processes and procedures
  • Five years minimum experience with client-side technologies including JavaScript, J Query (or similar libraries), JSON, CSS/CSS3 and HTML 5.
  • Working knowledge of Java.
  • Knowledge of open software security including encryption, authentication methodologies, data integrity and data protection.
  • Experience encrypting at the database level.
  • Experience suing Subversion Source Control.
  • Experience using industry standard QA tools and processes.
  • Experience with AJAX.
  • Experience with industry standard development methodologies.
  • Knowledge of SQL scripting with my SQL.  
  • Experience developing on a Linux environment running Apache/Tomcat and MySQL databases in a production environment.
  • Provides 24/7 support for emergency issues as required.
  • Experience with:
    Play Framework
    JAVA AS API
    Reporting, data visualization, PDF generation
    XML, XSLT, XQuery
    Jenkins
    Github

 

We are proud to be an EEO employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing. Thank you for applying for this outstanding opportunity today.

Who We Are

The purpose of Adtalem Global Education is to empower students to achieve their goals, find success, and make inspiring contributions to our global community. Adtalem Global Education Inc. (NYSE: ATGE; member S&P MidCap 400 Index) is a leading global education provider and the parent organization of Adtalem Educacional do Brasil, American University of the Caribbean School of Medicine, Becker Professional Education, Carrington College, Chamberlain University, DeVry University and its Keller Graduate School of Management, Ross University School of Medicine and Ross University School of Veterinary Medicine. For more information, please visit adtalem.com.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.