Sr IT Software Developer- Android



The primary purpose of this role is to assist in translating business requirements and functional specifications into logical program designs, code modules, stable application systems and software solutions. This includes responsibility for assisting in the development, configuration, or modification of integrated business and/or enterprise application solutions within various computing environments.

RESPONSIBILITY STATEMENTS:

•Assists in translating business requirements and functional specifications into logical program designs, code modules, stable application systems and software solutions
•Provides insight into recommendations for technical solutions that meet design and functional needs
•Designs and codes component-based applications using various programming languages
•Develops and executes component integration test (CIT) scenarios to identify application errors and ensure software solutions meet functional specifications
•Contribute to the continuous integration and enhancement of business and/or enterprise solutions by implementing and sharing robust software design and solutions.
•Provides post-implementation programming and/or configuration support for enhancements to new or packaged-based systems and applications
•Supports system integration testing (SIT) and user acceptance testing (UAT) with guidance from senior colleagues by providing insight to testing teams in order to define test plans
•Works with IT teams to revise applications based on test results as appropriate
•Participates in all software development lifecycle phases by applying an understanding of company methodology, policies, standards and internal/external controls
•Assists in the design of production application support plans, schedules and assignments


REQUIRED EDUCATION/EXPERIENCE:

Bachelor's Degree Computer Science, CIS or related field
3+ Experience with Android specific programming languages (Java and Kotlin)

PREFERRED EDUCATION/EXPERIENCE:

Master's DegreeComputer Science, CIS or related field
2+ Experience using Android Studio
3+ Experience writing technical documentation, working with source code control systems, working with defector incident tracking software, working with application and integration middleware, working with 3rd party IT vendors, systems analysis, developing and implementing business systems within an organization
2+ Experience with Unix and shell scripting
2+ Experience working in a large matrixed organization and with web services
2+ Experience with various web services platform integration such as REST/SOAP with XML/json
1+ Experience working with an IT infrastructure Library (ITIL) framework
Company
Lowes
Posted
10/14/2018
Type
Full time
Categories
Information Technology (IT), Corporate
Location
Mooresville, NC 28115, US