What are the responsibilities and job description for the Software Engineer II - Java, Kotlin position at Ursus Inc?
JOB TITLE : Software Engineer II - Java, Kotlin
LOCATION : 100% Remote, EST
DURATION : 12 months
PAY RANGE : $78-88 / hour
TOP 3 SKILLS :
3 years of Java programming experience.
ndroid development
Experience programming in Kotlin
COMPANY :
Our client is a Fortune 500 multi-national technology company headquartered in Menlo Park, CA.
Job Description :
We're seeking an experienced Software Engineer to join our team and contribute to migrating our client's Android codebase to the latest frameworks and secure design patterns.
s a Software Engineer, you will :
Design, implement, maintain, and test software applications and systems
Collaborate with cross-functional teams to ensure seamless integration and scalability
pply computer science and mathematical principles to solve complex problems
Stay up-to-date with industry trends and emerging technologies
bout Our Team : Our high-performing team manages and scales one of the largest codebases in the world. As a member of our team, you'll have the opportunity to learn from experienced engineers and contribute to the growth of our mobile applications.
Job Responsibilities
Maintain and enhance one of the largest codebases globally, utilizing latest frameworks and technologies.
Drive and execute on framework migrations, API refactorings 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
Skills
3 years of Java programming experience. Experience programming in Kotlin is desired but not required
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
Must-Have Skills
3 years of Java programming experience.
ndroid development
Experience programming in Kotlin
Nice-to-have Skills
Proficient in command-line interfaces (CLI), such as bash or powershell
Education / Experience :
Bachelor's degree in computer science, software engineering or relevant field required.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Software Engineer II - Java, Kotlin?
Sign up to receive alerts about other jobs on the Software Engineer II - Java, Kotlin career path by checking the boxes next to the positions that interest you.