Sr. Principal Software Engineer
Datacard Group - Minneapolis, MN

This job posting is no longer available on Datacard Group. Find similar jobs: Senior Principal Software Engineer jobs - Datacard Group jobs

REQ# 3146

Datacard Group is building on a 40-year heritage of innovation and customer success.

Our portfolio of solutions, backed by expert service and support, enable card and secure ID programs for financial, government and other markets worldwide. With an unmatched commitment to customer satisfaction, Datacard® remains the industry’s leading brand of secure ID and card personalization solutions.

Position Overview:
The Sr. Principal Software Engineer & Architect will take an active role in the design and development of the Mobile Trusted Service Manager product.

This enterprise server-based product is used to provide financial institutions and any issuance entity the ability to deliver virtual credential over the air to mobile or hand held devices.

These devices are enabled with a secure element to securely store card association members’ credentials.

Accountabilities

Technical Expert (75%)

·

Designs and develops software; collaborate on system architecture.

·

Defines system and software requirements based on market requirements.

·

Evaluates existing software architecture, proposing new directions as needed.

·

Provides subject matter expertise for architecture, Agile processes, and software tools and platforms.

Leadership (25%)

·

Provides coaching, guidance and support to development and quality assurance teams.

·

Maintains a broad perspective and anticipates future challenges and opportunities.

·

Develops plans and strategies with a global perspective in mind.

·

Drives results through others.

·

Displays an understanding of the functioning of other departments within the organization.

·

Builds relationships with key stakeholders within the organization.

·

Demonstrates a strong understanding of Datacard’s position in the marketplace.

·

Encourages thoughtful risk taking, learning from mistakes and creative approaches to solving problems.

Basic Qualifications

·

Bachelor’s degree in Computer Science, Mathematics, or equivalent technical degree

·

12-15+ years’ experience in software development, including developing a user based/external software product

·

8+ years’ experience in Java/J2EE (Java 5 and 6) application programming

·

5+ years’ experience in iOS, Android and Blackberry development using secure element (uSIM, eNFC, or Add-ons)

·

Experience with Agile processes, methodologies, and tools

·

Experience implementing web services, web service interfaces and processes as services, including Rest, JSON, WSDL. XSD, XML, SOAP Marshaling, Unmarshaling, Spring Web Service API, etc.

·

Experience architecting/integrating middleware and transaction based services

·

Experience with workflow engines

·

Track record of strong problem-solving, troubleshooting and debugging skills

·

Experience leading teams and projects

·

Ability to innovate, adapt and improvise new solutions using existing business systems applications

·

Solid understanding of cryptography, key management and security protocols/solutions as applied to a development environment.

·

Working knowledge of Global Platform and chip OS like JavaCard and JCOP

·

Strong experience and knowledge in Oracle, DB2 Database, including reading and writing SQL scripts, Procedures, Functions, etc.

·

Networking protocols TCP/IP, HTTP, HTTPS and FTP, SFTP, FTPS, SSH as they apply to application development

Preferred Qualifications

·

Master’s degree in Engineering or MBA

·

Working Knowledge of C++, Objective C

·

LDAP development with OpenDS, Microsoft Active Directory, Novell eDirectory, and others

·

Expertise with infrastructure tools including Hudson, Gradle, Cobertura, Eclipse, including various plug-ins (SpringSource Tool Suite, etc.)

·

Background with Microsoft 2008 Server, Windows 7, Windows XP, Red Hat Enterprise Linux, SUSE Linux

·

Experience with PIV/FIPs 201 and other government based software projects and customers

Travel Requirements:
Less than 10% - Some international travel possible

Datacard Group is an Equal Opportunity Affirmative Action Employer.

NO AGENCIES, NO RELOCATION

Datacard Group - 19 months ago - save job - block
Recommended Jobs
Engineering Technician, Principal
Hennepin County - Medina, MN
Hennepin County - 8 days ago

Senior Software Engineer Linux and Device Dri...
EMC - Plymouth, MN
EMC - 13 days ago

Software Development Senior Principal Enginee...
Dell - Eden Prairie, MN
Dell - 20 days ago
About this company
10 reviews
DataCard has a full deck of financial and identification products. The company, which does business as DataCard Group, offers card printers,...