Home Jobs Board Software Engineer, InComm, December 11

Software Engineer, InComm, December 11

incommWho: InComm
Position:  Software Engineer
Where: Redmond
What: Leveraging deep integrations into retailers’ point-of-sale systems, InComm provides connectivity to a variety of service providers that allow consumers to conduct everyday business at more than 450,000 points of retail distribution. Whether those consumers are activating prepaid products, paying bills, enjoying real-time discounts through a membership card, purchasing digital goods in-store or adding funds to an online account, InComm is there to provide unique gift-gifting opportunities, cater to on-the-go shoppers, deliver added value through loyalty programs and serve cash-based consumers. With 186 global patents, InComm is headquartered in Atlanta with a presence in 30 countries. Learn more at www.incomm.com.

Responsibilities:

Software development and support using the Oracle/BO framework including PL/SQL, Data Integrator, and Grid Control features.

Thorough understanding of Oracle development environments such as SQLDeveloper/Toad.

Responsible for all physical and logical data modeling.

Ensures overall data security is in accordance with IT policies.

Assists with Oracle Backup and Recovery Strategies, including RMAN and Data Guard replication.

Technical expert on applications assigned, being the lead person for all issues/questions that arise.

Provides leadership on major projects, coordinating all resources and tasks.

Has close interaction with the Business Customer and Business Analyst in the requirements gathering, design, development, and maintenance of software solutions.

Translates functional specifications into technical specifications to meet and resolve business needs.

Responsible for identifying and creating all automated unit and integrated test cases needed to ensure quality.

Creates all necessary documentation and planning needed to deploy applications into Production.

Performs technical analysis, designs and engineers software using appropriate technologies to support department and company objectives.

Work with stakeholders to define the functional needs of an organization and recommend solutions.

Assess available technologies to meet needs, and then define technical specifications and designs.

Develop and maintain technology systems, addressing functional, performance, security, quality, operations and monitoring needs.

Create detailed test scenarios, perform testing and analyze results.

Document all technology changes through appropriate change control.

Requires staying current on engineering approaches, technologies and techniques.

Demonstrate good judgment in selecting software engineering techniques, best practices and conventions.

Mentor associate software engineers to improve their skills, and make them more effective.

Provides support and troubleshooting of prior developed technology solutions.

Ensures work is completed in such a way to comply with established IT Policies and other internal controls.

Requirements:

Professional experience with a full understanding of software development; resolving a wide range of issues in creative ways.

Experience with work on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors.

Typically requires a minimum of 4 years of related experience in various software development technologies and practices.

Thorough understanding of the tools of the trade, including a key modern programming languages, current technologies and platforms.

Understanding of the business practices and processes.

Effective in technical communication with peers and non-technical colleagues.

Undergraduate degree in Computer Science, a related field, or equivalent.

How: Apply Here