Java Architect
TransUnion (Santa Barbara, California)

Apply for this job NOW! Save to My Monster
Salary:
View salary range
Ref Code:
70229022
Minimum Education Level:
Bachelors Degree
Minimum Career Level:
Experienced (Non-Manager)

Since 1995, TrueCredit, a TransUnion company, located in San Luis Obispo, California, has been a leading provider of credit management services.  TrueCredit is a dynamic company that works hard to remain at the forefront of technology and security in the consumer credit industry.  We're looking for talented, motivated people who are excited to work in a friendly, high-energy environment, utilizing cutting edge technology, on products that make a difference in the lives of millions of consumers.     
www.TrueCredit.com

About San Luis Obispo County
San Luis Obispo is located on the Central Coast of California, 8 miles from the beaches and surrounded by rolling hills.  The area offers unbeatable weather and a friendly environment in which to live and work.  If you enjoy the outdoor, cultural or family activities, you'll find it here.  Home to Cal Poly University, beaches and wineries, there's something for everyone.  Consider making a move to this beautiful area!

Under general direction, the Software Engineer III participates as both a high-level technical specialist and an implementation expert in the design, development, and debugging of new software or significant enhancements to existing software. Works with technical and management staff to understand problems with software and develops specifications to resolve them. Able to resolve complex problems and respond to suggestions for improvements. Able to train less-experienced staff and document training materials. Acts in a leadership role for less experienced staff and cross-functional teams.

Duties & Responsibilities
1. Planning/Requirements Analysis: Review and submit feedback on business requirements.  Active participation during live requirement reviews.  Support Product Development in developing requirements prior to technology handoff.  Generate sized task lists that are within 10% accuracy and help others organize their task lists.
2. Detailed Design: Able to generate ideas for designs for cross-functional work efforts. Able to generate design artifacts in UML and textual format. Able to effectively lead design meetings. Able to instruct other engineers on the design process and artifact creation. Responsible for identifying and communicating architectural input to architect.
3. Coding: Fluent coding capability in Java, J2EE and BEA languages. Capable of coding in scripting languages (e.g. shell, Perl). Able to research and recommend various new tools (e.g. IDEs, libraries). Define and monitor coding standards. Capable of recognizing opportunities for improvement in unit tests (e.g. JUnit) and flow tests (e.g. HttpUnit). Leads external outsourcing development efforts via clear electronic communication.
4. Debugging: Able to debug all code written by other developers (including legacy code). Able to setup and lead code reviews, providing peer feedback and able to resolve major conflicts during meetings. Identifies, assesses, and communicates "business-case" benefits for large refactoring needs.
5. Administrative: Submits accurate time submittals per manager's designated standards. Attends meetings and actively participates. Assesses and documents lessons learned from previous initiatives. Completes assigned duties with minimal oversight. Assists management in defining organizational requirement needs at a strategic level. Documents work without prompting.
6. Communication: Proactively communicates with team members regarding project issues. Assists in coordinating interdependent tasks and operations with associated leads. May be asked to make final decisions on all designs per SDLC process. Understanding of and an appreciation for the communication requirements incumbent with a position of team leadership and management.
7. Performs other duties as assigned.

The duties and responsibilities described above are the essential functions of the job. The qualifications below are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

- Bachelor's degree in computer science or information systems, or a bachelor¿s degree in a related field in combination with significant industry experience. Master¿s degree highly preferred.
-8+ years of software engineering experience.
-Experience in web application development with J2EE technologies (an understanding of resource management and transactional implementation preferred).
-Experience in using widely accepted software lifecycle methodologies such as RUP, Iconix, XP, etc.
-Experience working effectively in UNIX and Windows-based environments.
-Uses Object-Oriented methods properly and can discuss tradeoffs in different approaches.
-Familiar with industry best practices.
-Exhibits effective written and oral communication skills.
-Excels in a team environment and is motivated to learn.
-Ability to work extended hours of coverage during critical milestone phases (e.g. Beta, Final handoff).

TrueCredit, with the backing of TransUnion, offers a competitive salary, comprehensive benefits, extensive training opportunities and an environment that promotes growth. 

TransUnion is an Equal Opportunity/Affirmative Action Employer; M/F/D/V.  TransUnion values the advantages gained from a diverse workforce.

 

Apply today at: https://careers.transunion.com/psc/HC89/EMPLOYEE/HRMS/c/HRS_HRAM.HRS_CE.GBL?Page=HRS_CE_JOB_DTL&Action=A&JobOpeningId=3841&SiteId=3

Apply for this job NOW! Save to My Monster

Find local jobs
Keywords
Location

Powered by Monster