Company Overview
TASCET Identity Network is an emerging company located in Madison, WI that is creating a secure identity infrastructure and certification process for identification and protection from identity fraud. Our three primary markets include healthcare organizations, federal and state government agencies and financial institutions. TASCET enables organizations to identify applicants, customers and patients while preventing the use of false, stolen or synthetic identities to gain credentials or receive services.
Job Description – Application Architect
TASCET is seeking an individual who can work as leader of a development team to architect, design, build and deploy a leading edge identification application. A strong candidate will demonstrate experience as a multi-tier software architect and designer, with strong data security background, and experience in the design and development of large scale systems with large data sets. A successful applicant will show strong knowledge and experience with high reliability and high throughput systems. The candidate should possess strong interest and experience in new technical developments such as biometrics technologies, identity management, PKI and RFID devices etc.
Qualifications:
- 3+ years of service oriented architecture (SOA).
- 6+ years experience in core Java concepts, object-oriented programming, and Web application development.
- 2+ years in application security development including experience in design with PKI, cryptographic, secure payment system, identity management or smartcard base system.
- Must have a bachelor's degree or equivalent work experience in computer science/MIS.
- Strong software architecture / design skills with large scale systems.
- Experience designing use cases, unit tests, system test harnesses and data, and proofs of concept.
- Ability to progress across abstract architectural patterns to concrete technologies (application and web servers, messaging, component communication, synchronous/asynchronous mechanisms, web services etc.), and to guide the progress from abstract design to concrete construction.
- Experience and development with XML, SQL, and HTML.
- Experience with ActiveX and Web Plugins with C#.
Technology Stacks:
- Java, J2EE, C#, JavaScript, XML, SQL, C++
- Ajax, SOA/SOAP, HTTPS
- Identity Management, LDAP, Web services, Web applications.
- Message Queue, SQL database, Web Servers (Apache, JBoss, GlassFish)
Preference given to candidates that possess:
- CISSP/ CISSP-ISSAP.
- Experience with concepts and technologies relating to Identity Management.
- Understanding of verification and identification processes involving biometrics.
- Familiarity with consumer privacy and payments industry compliance requirements.
Responsibilities include (but are not limited to):
Manage the architecture, design, development and evolution of our key applications
- Lead strategic planning to achieve business goals by identifying and prioritizing development initiatives and setting timetables for the evaluation, development, and deployment of all applications.
- Develop and guide the progress from abstract architectural patterns to concrete technologies.
- Organize direct and control the progress from abstract design to concrete construction.
- Establish governance and auditing practices that meet government, partner, and company expectations for customer information security and privacy.
- Collaborate with project management oversight for the development and implementation of the application at specific client sites.
- Review current best practices for the selected web framework and work with the development team to ensure compliance within the application.
- Supervise the software development process and manage development staff, systems, and outsourced vendors involved with the process.
- Conduct code reviews and specification conformance testing as well as establish and supervise a quality assurance process, including integration and system testing.
- Review and approve proposed development releases and manage the release process.
Sales support, technology translation and customer deployment
- Plan and scale application deployment at appropriate systems capacity and security.
- Collaborate with a User Interface Designer and potential customers to prepare application for deployment.
- Analysis of and integration with customer systems.
- Select, deploy, and monitor performance profiling tools and procedures.
- Perform application performance evaluations and manage any corrective action for application failures in staging or production.
- Communicate the company’s application development strategy to investors, management, staff, partners, customers, and stakeholders.
Candidates should have the following personal attributes:
- Proven leadership
- Ability to set and manage priorities judiciously.
- Excellent written and oral communications skills.
- Excellent interpersonal skills.
- Ability to articulate ideas to both technical and non-technical audiences.
- Exceptionally self-motivated and directed.
- Superior analytical, evaluative, and problem-solving abilities.
- Ability to motivate in a team-oriented, collaborative environment.
- Ability to maintain positive relationships with vendors, service providers, and business partners.
- Experience with startup companies a plus.
Salary commensurate with experience. We are an equal opportunity employee. Email resume to: Careers@TASCET.com to apply