Senior Engineer I
Company
ADT
Location
Irving, TX
Type
Full Time
Job Description
Summary:
This position is responsible for designing, implementing, qualifying, and documenting engineering deliverables for ADT iOS mobile applications. In concert with Principal Engineers, Senior Engineers help design stable, scalable, resilient, and fault tolerant system components. Senior Engineers possess sound technical judgement and are proficient at selecting the appropriate algorithms to meet the functional and non-functional requirements. Senior Engineers mentor junior team members in all aspects of iOS development.
Duties and Responsibilities:
- Design system components and develop high quality engineering deliverables.
- Actively participate in requirement definition, technical architecture review, iterative development, code review, and operations.
- Provide technical design artifacts for Engineers and provide peer-review feedback to confirm quality and completeness of the deliverables.
- Help define engineering standards and guidelines and develop reusable frameworks. Create and submit 1 qualifying innovation disclosure per year.
- Design and implement test solutions for integrated systems. Can create effective test mechanisms and execute quality processes to verify the non-functional requirements of the system. Automate tedious tasks including the majority of unit or functional testing or deployment activities.
Want more jobs like this?
Get jobs in Irving, TX delivered to your inbox every week.
Minimum Education and Experience:
- Bachelors degree in Computer Science, Engineering, Management Information Systems, or equivalent experience.
- 5+ years of experience developing iOS mobile applications.
Preferred Education and Experience:
- Experience with home security/home automation systems.
- Experience with mobile application geolocation services.
Additional Skills and Certifications:
- Experience with REST, Websockets, and/or GraphQL.
- Frequently learning new skills and gaining depth in existing knowledge areas.
- Strong teamwork aptitude and ability to coach and mentor engineers to help grow their skills.
- Ability to independently research new technology.
ADT is an Equal Employment Opportunity (EEO) Employer. We celebrate diversity and are committed to building an inclusive team that represents a variety of backgrounds, perspectives, and skills. ADT strives to ensure every employee and applicant feels valued. Visit us at jobs.adt.com/diversity to learn more.
Date Posted
11/18/2024
Views
0
Similar Jobs
Investment Research Senior Associate - Austin - CAIS
Views in the last 30 days - 0
CAIS a leading platform for alternative investments is seeking an experienced Associate to join their Investments team The role involves sourcing revi...
View DetailsField CTO (US Remote) - Anomali
Views in the last 30 days - 0
Anomali a Silicon Valleybased company is seeking a Field CTO to drive the adoption of their AIPowered Security Operations Platform The role involves t...
View DetailsPrincipal Machine Learning Engineer- AI Platform - Visa Inc,
Views in the last 30 days - 0
Visa a global leader in payments and technology is seeking a Principal Machine Learning Scientist with extensive experience in machine learning system...
View DetailsSenior Software Engineer (Hybrid) - Motorola Solutions
Views in the last 30 days - 0
Motorola Solutions is seeking a software engineer for their Cloud Platform Engineering team The role involves designing and implementing CICD pipeline...
View DetailsPrincipal Software Engineer - ShyftLabs
Views in the last 30 days - 0
ShyftLabs is seeking an experienced Principal Software Engineer to design and implement scalable highperformance software systems The role involves co...
View DetailsSenior End-User Compute Administrator - Optimum
Views in the last 30 days - 0
Optimum a leader in connectivity is seeking a Senior Enduser Compute and Administration Specialist The role involves managing and supporting the organ...
View Details