USNLX Diversity Jobs

USNLX Diversity Careers

Job Information

ICONMA, LLC Software Engineer II in United States

Our Client, aN Internet Content & Information company, is looking for a Software Engineer II for their Remote/CA location. Responsibilities:

  • Design, implement, maintain, and test software applications and systems

  • Collaborate with cross-functional teams to ensure seamless integration and scalability

  • Apply computer science and mathematical principles to solve complex problems

  • Stay up-to-date with industry trends and emerging technologies

  • Maintain and enhance one of the largest codebases globally, utilizing latest frameworks and technologies.

  • Drive and execute on framework migrations, API refactoring’s and testing initiatives.

  • Ensure code quality, safety and reliability.

  • Troubleshoot and resolve test failures.

  • Work on problems of moderate scope where analysis of situations or data requires a review of a variety of factors

  • Migration in Java and Kotlin, primary skillset and day to day migration

  • Business reason is they are removing code base from deprecated design patterns, for android executers

  • 90% coding role

  • Volume of executors in migrating, ability to migrate these continuous tasks

  • What makes this role interesting:

  • The team is working on the largest android code base in the world, and fixing vulnerabilities in Client and messenger

  • Get to work with senior engineers at Client, great exposure and experience

    Requirements:

  • 3+ years of Java programming experience. Experience programming in Kotlin is desired but not required

  • Seeking an experienced Software Engineer to join our team and contribute to migrating Client Android codebase to the latest frameworks and secure design patterns. As a Software Engineer

  • Proficient in command-line interfaces (CLI), such as bash or PowerShell

  • Experience utilizing build tools and systems, such as Gradle and Maven

  • Experience with unit & e2e testing frameworks and libraries, such as Jest, JUnit and Mockito

  • Proficient in source control management tools, including Git and Mercurial

  • Android development

  • Bachelor's degree in computer science, software engineering or relevant field required.

  • Experience programming in Kotlin

  • 3+ years of Java programming experience.

  • Proficient in command-line interfaces (CLI), such as bash or PowerShell (Nice to Have).

  • 2-4 years of experience

    Why Should You Apply?

  • Health Benefits

  • Referral Program

  • Excellent growth and advancement opportunities

    As an equal opportunity employer, ICONMA provides an employment environment that supports and encourages the abilities of all persons without regard to race, color, religion, gender, sexual orientation, gender identity or express, ethnicity, national origin, age, disability status, political affiliation, genetics, marital status, protected veteran status, or any other characteristic protected by federal, state, or local laws.

DirectEmployers