Employer Name: Ancestry.com Operations Inc.
Position: Associate Android Software Engineer
Job Site: 1300 West Traverse Parkway, Lehi, Utah, 84043, United States. Telecommuting Permitted
Rate of Pay: $123,120.00 - 184,560 per year
Job Duties: Develop, create, and modify DNA analysis software and specialized utility programs. Analyze user needs and develop solutions for genealogy software applications. Design software and customize software for client use with the aim of optimizing operational efficiency. Modify existing software to correct errors and improve its performance. Write RESTful web services, deploy and manage scalable resources using AWS, and work alongside other professionals within your discipline. Write highly-available and performant RESTful web services. Utilize cutting-edge AWS technologies. Contribute as an integral member of a scrum team. Leverage understanding of basic object-oriented development practices, such as Java and Python, and Android App development including Kotlin and Java. Ability to create compelling UI and write high quality code.
Minimum Requirements: Master’s degree in Computer Science or related discipline.
Special Requirements: Following skills must have been gained through education, training or experience as specified:
• Android Development
• Restful API services
• Java/Kotlin
• Git version control to submit pull requests and participate in peer code review process
• Integrated Development Environments (IDE) such as Android Studio and IntelliJ
• Object Oriented Principles and algorithms to develop high quality software
• Software architecture patterns such as model-view-presenter and model-view-viewmodel to build robust and scalable software applications
Thank you for applying!
We use cookies to offer you a better browsing experience, analyze site traffic, and personalize content. Read about how we use cookies and how you can control them by visiting our Cookie Settings page.
If you click “I DO NOT ACCEPT” you will have a deteriorated candidate experience.