Sr. Software Engineer, Mobile

Early Warning Services, LLC Scottsdale , AZ 85250

Posted 2 months ago

A Great Place to Work

Last year, we transformed the P2P payments industry with Zelle. 247-million transactions and $75-billion later, consumers love us as much as our amazing team of talented people. Come join the most INNOVATIVE FinTech company in Arizona.

Overall Purpose

This position designs, develops, tests and maintains software product applications.

Essential Functions

  • Design, develop, document, test, and debug new and existing software systems and applications.

  • Serve as technical expert on development projects.

  • Drives full development life cycle including requirements analysis and design.

  • Write technical specifications based on conceptual design and stated business requirements.

  • Support, maintain, and document software functionality.

  • Identify and evaluate new technologies for implementation.

  • Analyze code to find causes of errors and revise programs as needed.

  • Drive software design meetings and analyze user needs to determine technical requirements.

  • Consult with end user to prototype, refine, test, and debug programs to meet needs.

  • Complies with all security policies and procedures, to ensure that the highest level of system and data confidentiality, integrity and availability is maintained.

Desired Skills

Automation

  • Ability to use Unix/Linux command line programs and create/edit scripts.

  • Able to analyze results of automated deployment scripts and makes modifications.

Design

  • Able to prepare detail design documents from requirements.

  • Familiar with Reporting tools such as Crystal Reports, Jasper Reports, BIRT, etc.

  • General understanding of software environments and network topologies.

  • Able to demonstrate OOA/OOD skills.

  • Demonstrable understanding of distributed, component based architecture

  • Working knowledge of networking and/or telecommunications protocols

  • A solid understanding of event driven / asynchronous programming and multi-threading

  • Demonstrable technical design skills (UML experience a plus)

  • Familiar with TDD/BDD.

  • Familiar with SOA framework, web services, etc.

Coding

  • Common Developer Skills

  • Competent (5+ years) Java or C# or C++ or Objective-C language programming skills.

  • Competent with SQL or PL/SQL and relational database concepts.

  • Experience with source code control systems.

  • Experience with secure programming techniques is highly desirable

  • Able to perform code reviews to ensure the code meets the acceptance criteria.

  • Mobile Developer

  • 5+ years of experience in projects using Java, C++, Objective-C, or Swift

  • 2+ years design, implementation and unit testing of mobile applications

  • A solid understanding of event driven / asynchronous programming and multi-threading

  • Working knowledge of networking and/or telecommunications protocols

  • Experience/High comfort level with application layer technologies/protocols including HTTP, XML

  • Web Developer

  • 5+ years of experience with application layer technologies including HTML/CSS, XML, JavaScript, JSON, and REST

  • 3+ years of experience with web and application servers such as IIS, Apache HTTP/Tomcat, IBM Websphere, Oracle WebLogic, JBoss, GlassFish, etc.

  • Experience with other computer languages like C#, Ruby, Python, and PHP is a plus

Testing

  • Able to maintain test scripts as needed.

  • Prepares test strategy, test plan, test cases, and test summary documents.

  • Experience with automated functional software testing frameworks, such as Cucumber, Selenium, etc.

  • Performs unit, functional, load, user interface, performance, regression and system integration testing on new code or modified code prior to production releases.

  • Produce and report project test metrics.

  • Possess advanced knowledge of QA/QC techniques; certifications preferred

  • Assists new staff on testing techniques and test methodologies

Support

  • Responsible for responding to situations in a timely manner, and meeting predetermined deadlines

  • Ability to support/maintain existing products and add new features as requested by customers.

  • Central point of contact for support of UAT/production applications as needed

  • Keen troubleshooting skills across tiers/domains

  • Ability to work on multiple projects

Collaboration

  • Agile/Lean methodologies experience

  • Solid understanding of an iterative software development process

  • Able to guide the team to produce estimates for all project activities and tasks.

  • Responsible for eliciting user and functional requirements and ensuring they consistent and complete

  • Mentor and monitor Software Engineers in the technical aspects of their assignments.

Experience

  • Education and experience typically obtained through completion of a Bachelor's Degree in Computer Science and/or 5 or more years of related industry experience.

Physical Requirements

Working conditions consist of a normal office environment. Work is primarily sedentary and requires extensive use of a computer and involves sitting for periods of approximately four hours. Work may require occasional standing, walking, kneeling and reaching. Must be able to lift 10 pounds occasionally and/or negligible amount of force frequently. Requires visual acuity and dexterity to view, prepare, and manipulate documents and office equipment including personal computers. Requires the ability to communicate with internal and/or external customers.

Employee must be able to perform essential functions and physical requirements of position with or without reasonable accommodation.

The above job description is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow instructions and perform other related duties as assigned by their supervisor.

Early Warning is an equal opportunity employer that takes affirmative action to employ, and advance in employment, qualified minorities, women, individuals with disabilities and covered veterans.


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer
New!

Atrilogy

Posted Today

VIEW JOBS 12/12/2018 12:00:00 AM 2019-03-12T00:00 Atrilogy's Direct Client is looking for a Full Stack - JavaScript developer with JavaScript, Node.js, React and Python experience.<br /> <br /> Full Stack - JavaScript developer<br /> <u><strong>JavaScript, Node.js, React<br /> Location - Scottsdale, AZ</strong></u><br /> Full-Time, Direct-Hire<br /> Only Locals Need to Attend In-Person interview<br /> <br /> Description:<br /> The primary purpose of this position is to develop and building web and mobile applications using some or all of the following technologies: JavaScript, Node.JS, React.JS, Python, Objective-C etc. <br /> <br /> ESSENTIAL FUNCTIONS AND RESPONSIBILITIES: <br /> <br /> - Develop and direct software system testing and validation procedures, programming, and documentation <br /> - Write Code primarily using Javascript<br /> - Continuously design, develop and deploy back-end services with focus on high availability, low latency and scalability <br /> - Measure and evaluate features and system metrics to continuously improve user experience and service performance <br /> - Work closely with Product Owners, Quality Assurance and other teams in an agile environment about software system design and maintenance. <br /> - Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. <br /> <br /> For immediate consideration please submit your resume in Word format, along with daytime contact information.  <strong>LOCAL CANDIDATES ONLY PLEASE</strong> unless you are willing to relocate yourself at your own expense.  <u>Client is unable to provide H-1B Visa sponsorship at this time.</u> All submittals will be treated confidentially.  Selected candidate may be asked to pass a comprehensive background, credit and/or drug screening.  Principals only, no third parties please.<br />   <hr align="center" size="2" width="100%" /><br />  <br /> Established in 2000, Atrilogy Solutions Group, Inc. provides organizations of all sizes with high-quality, cost effective information technology (IT) and business process consulting & staffing services.  Our industry-leading service model combines experienced project managers with seasoned technical and functional consultants to eliminate client uncertainty and deliver superior value and results.<br />  <br /> Clients turn to Atrilogy for expertise in: <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">IT staffing and placement (Project Managers, Agile/Scrum Masters, Business Analysts, DBA’s, Software Engineers, Mobile Developers (iOS, Android), DevOps, Automation, QA, Systems & Network Engineers, Cyber Security / Information Security Specialists)</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">All major ERP & CRM packages (including Oracle, Workday, PeopleSoft, JD Edwards, Lawson, SAP, Dynamics AX, Salesforce, Microsoft CRM, NetSuite)</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Business Intelligence, Data Warehousing, and Big Data Integration</li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;">Creative (Interactive Project Manager/Art Director, Information Architect, UI/UX Designer, Web/Graphic Design)</li> </ul>  <br /> Atrilogy has been recognized by <em>Inc.</em> magazine as one of the nation’s fastest-growing, privately-held companies. Headquartered in Irvine, California, Atrilogy also has offices in Denver, Phoenix, Atlanta, and Dallas with satellite offices in Boston, Jersey City, Las Vegas, Seattle, and Delhi, India.<br />  <br /> Atrilogy Solutions Group is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, protected veteran status, or any other basis protected by applicable law, and will not be discriminated against on the basis of disability. Atrilogy Scottsdale AZ

Sr. Software Engineer, Mobile

Early Warning Services, LLC