Description:
Why sentrilock?
Sentrilock, llc, a global provider of access control services, is looking for an ios mobile developer to join our familyA subsidiary of the national association of realtors, sentrilock is a nationally-certified “great place to work” and provides competitive pay, excellent benefits, and a supportive work environment committed to developing our team membersWorking for sentrilock is more than just a job, it’s an experience!
The ios mobile developer is a member of our innovative and customer-focused application development team, developing custom it solutions for our end usersYou will be joining one of our agile scrum teams responsible for developing mobile applications as well as identifying opportunities to trial and deploy new capabilities and tools to keep current with technologyIdeal candidates will possess a drive for thinking creatively to resolve complex problems and enjoy contributing to solutions.
Essential duties and responsibilities
Plan
Provide input to user stories, acceptance criteria, and technical tasks prior to beginning sprint
Provide feedback regarding system performance and usability issues concerning user story development
Attend backlog refinement and sprint planning ceremonies to review and clarify user stories
Pull prioritized user stories from the backlog into the sprint to match the team’s capacity
Collaborate with other developers to ensure consistent design across it solutions
Develop
Write clean, concise code using sentrilock naming conventions and architectural standards
Complete system design, development, interface points between various systems, debugging, and code review
Collaborate with other engineers and developers regarding programming needs and solution performance
Interpret a variety of business requirements furnished in written, oral, diagram, or schedule form
Solve difficult problems and deal with a variety of variables without a defined “right-answer”
Effectively deal with ambiguity and changing priorities
Stay plugged into emerging technologies/industry trends and suggest application of them into operations and activities
Embrace change and assist others in accepting and moving forward with new systems and processes
Test and support
Work with it qa to test developed solutions
Collaborate with it qa and support personnel to troubleshoot reported bugs
Lead small scale projects to their completion using appropriate methodologies
Use microsoft office suite (outlook, excel, word, powerpoint) as necessary for collaboration
Other duties as assigned
Participate in projects assigned by manager
Maintain and follow iso standards
Seek out and complete appropriate training, development and research
Knowledge of department processes
Support the mission and goals of the company
Requirements:
Educational requirements / preferences
Bachelor`s degree in computer science or related degree or equivalent experience - required
Experience requirements / preferences
3+ years software development in enterprise systems - required
2+ years ios development - required
2+ years swift and objective c - required
Other requirements / preferences
Prefer understanding of the following:
Sql, gcp, html, css, javascript, angular, php, java, kotlin
Location
Remote position within the united states - eastern or central time zone - required
Ability to travel to the west chester, oh office one to two days per month - highly preferred