Computer Programmer Job Description Sample
Every day at the Montana Department of Justice, our employees are dedicated to ensuring the well-being and rights of the people of our great state. At the Department of Justice we do the right thing for the right reason. If you're looking for an opportunity to be part of a team that builds a culture of character and excellence, demonstrates collaboration and selfless public service, and upholds the law and pursues public safety, the Department of Justice may just be the career for you.
Please take a moment and watch the linked video to learn how the Department of Justice serves the citizens of Montana.
The Justice Information Technology Services Division (JITSD) serves the Montana Department of Justice (DOJ) Attorney General and provides vital Information Technology (IT) infrastructure upon which Montanans and local and state law enforcement agencies rely for timely, accurate information. JITSD manages the IT systems, services, and interfaces to support nearly 800 DOJ employees, 325 statewide county motor vehicle system users, and over 3,000 Criminal Justice Information Network (CJIN) users across the state. JITSD's work directly supports the citizens of Montana and the DOJ staff who are involved in legal cases involving the State and its people, missing persons, victim services, children's justice, consumer protection, criminal investigations, highway safety, motor vehicle operations, gambling control, criminal history information, and forensic laboratory services. Our mission to enhance operations and efficiency with IT in the pursuit of the DOJ mission is challenging, exciting, and rewarding, both professionally and personally.
This Computer Programmer position will work within the Montana Enhanced Registration & Licensing Information Network (MERLIN) system, use the American Association of Motor Vehicle Administrators (AAMVA) framework, primarily use C# and TSQL development tools, work in a collaborative environment, take part in ongoing design discussions, and be comfortable working in an Agile software development environment. This position will be responsible for performing advanced information system analysis, requirements gathering, design, documentation, and integration; programming, testing, and implementation; ongoing computer application support and technical assistance; and a variety of other duties as assigned.
This position is open until filled. The first review will be on March 25, 2019.
This position requires a combination of a bachelor's degree in computer science, mathematics, computer engineering or a closely related field and four (4) years of work experience in this field.
Other combinations of education and experience will be considered on a case by case basis.
Knowledge, Skills and Abilities:
Programming in agency utilized languages and technologies: C#, Java, SQL (Transact-SQL and PL/SQL).
Understanding of database technologies used at the agency.
Ability to effectively problem solve.
Ability to use logic and reasoning to determine best solutions and approaches to problems.
Ability to conduct tests and inspections of software, services, or processes in order to evaluate quality or performance.
Ability to consider the relative costs and benefits of potential actions to choose the most appropriate one.
Ability to apply both deductive and inductive reasoning to complex problems.
Ability to effectively communicate, both oral and written, technical concepts in a way that is appropriate for the needs of the audience.
Knowledge of agency processes and procedures (preferred).
Expert with section specific software development utilities, database technology, hardware architecture, and software development lifecycle processes.
Have a deep understanding of business processes and procedures as they relate to agency assigned systems.
Ability to understand information and ideas presented orally and in writing.
Ability to work independently and effectively manage one's own time.
Understanding the need for continuous learning and professional development to stay up-to-date on current technologies and standards.
Ability to effectively analyze and monitor systems.
Special Instructions: The selection procedures to be used in evaluating the applicant's qualification may include, but not limited to, an evaluation of the resume and cover letter, a structured interview, performance test, reference/background checks and fingerprint checks.
- Additional materials, references or information submitted by the applicant, but not requested, will not be considered.
Successful applicant(s) will be subject to:
Criminal History Fingerprint Check
HOW TO APPLY:
You are REQUIRED to attach a cover letter and resume at the time of application.
In your cover letter please address the following question:
- How do your qualifications and experience directly correlate to the duties of this position and why would you be the best candidate for the job?
- Describe your experience working with C#, Java, and SQL.
In your resume, include all work experience you have held that would help you qualify for this position, including duties and dates of employment (month & year - start & end), including reason for leaving.
A complete state application is not required; however, you will need to initiate the application and attach the cover letter and resume in order to be considered for this position. Failure to attach the cover letter and resume will result in your application being incomplete and will not be considered further.
Only electronic applications will be accepted. Materials submitted but not requested will not be considered in the selection process.
All documents for Veteran or Disability preference must be received or date stamped by the closing date. You will receive an email with instructions on how to submit such documents.
If you need an accommodation with the application process please contact the HR office.
(When attaching a document you must check the, "relevant document" box to ensure your attachments are uploaded correctly to your application. Failure to attach the required material will conclude in an incomplete application. You must also keep the relevant boxes checked once you submit your application; if you uncheck the box with an active application it will delete the attachment.)
This Employer participates in E-Verify and will provide the federal government with your form I-9 information to confirm that you are authorized to work in the U.S.
Computer Numerical Control (Cnc) Machine Programmer
This position is responsible for all aspects of the CNC machining processes at American Centrifuge Operations – Oak Ridge (ACO-OR) including; front end design input, selection of appropriate machining technique, development of CNC programs or tapes, design and construction of any necessary tooling, management/mentoring of junior CNC programmers or manufacturing process engineers, troubleshooting of manufacturing processes within the machine shops, and successful certification that the end items meet the specified requirements. The position will have responsibility for all CNC machining process development with in American Centrifuge Operations – Oak Ridge.
The ideal candidate will have a deep understanding of the capabilities and limitations of the 50 CNC machine tools in the Centrus' Technology and Manufacturing Center in Oak Ridge. The candidate will be able to review prints and determine which machines are most appropriate to build the desired part and then be able to develop the entire machining process necessary to make that part. The candidate must be able to provide complete manufacturing processes with computer numerical control machining programs to support CNC lathes, mills, mill/turn, grinders, and EDM. The ideal candidate will have a breadth of knowledge and experience that will allow technically and financially based justification for CNC tool purchases.
The ideal candidate will also have the ability to mentor junior CNC machine programmers on all aspects of precision manufacturing process development. The candidate will also work with internal and external customers to establish technical requirements for manufacturing and producibility. The most exceptional candidates will have a demonstrable track record of successfully designed manufacturing processes, managing CNC machine programmers, and overseeing CNC machining activities to deliver products that could be shared with external customers.
Associate's degree or 5 years hands on machinist experience with milling and
3, 4, and 5 axis machines
Five to seven (5-7) years of previous manufacturing programming and
- Experience with ASME Y14.5
- CAD and CAM experience
CREO Manufacturing software experience
Familiar with CREO Pro Engineering
DOE Q-level security clearance
Associate's degree or 5 years hands on machinist experience with milling and 3, 4, and 5 axis machines
Five to seven (5-7) years of previous manufacturing programming and machining experience
Experience with ASME Y14.5
CAD and CAM experience
"This position requires the successful candidate to obtain and maintain a Department of Energy (DOE) security clearance. Candidates for positions requiring a security clearance are required to be tested for the absence of any illegal drug as defined in 10 CFR 707.4 prior to an offer of employment being made. In addition, once employed, employees will become part of a random drug testing program and may also be tested in the event of any incident causing injury or causing damage to property, or if it is determined that there is a reasonable suspicion the employee is under the influence of drugs or alcohol. This position will require a preemployment background check on the part of the Company and in order to receive a DOE security clearance, a background investigation by the Federal government. Subsequent Federal government reinvestigations may be required"
This contractor and subcontractor shall abide by the requirements of 41 CFR §§ 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability.
Centrus Energy Corp. is an Affirmative Action/Equal Opportunity Employer, Females/Minorities/Disabled/Vets
Computer Numerical Control (Cnc) Programmer
Computer Numerical Control (CNC) Programmer
Posted 3/19/2019 8:16:36 AM
Job Function: Manufacturing
Business Segment: Power Gas Power Systems
Location(s): United States; South Carolina; Greenville
The Computer Numerical Control (CNC) Programmer will have a comprehensive in-depth understanding of complex and highly technical concepts and principles in the own part of the function. Strong knowledge of technical concepts in technologies that intersect with own technical space.
As the Computer Numerical Control (CNC) Programmer you will:
Generate and maintain CNC programs utilizing NX-CAM or other software. This could include multi-axis milling, turning, grinding and/or EDM
Verify new CNC programs prior to release on the shop floor utilizing Vericut
Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during new / rebuilt machine startup and / or process improvements
Provide daily operator support in the form of CNC programming and troubleshooting support to the shop floor
Support and implement tooling & fixturing requirements associated with CNC machine tools
Generate and support workstation instructions (methods) for CNC related issues
Initiate and lead process improvement projects to improve safety, quality, cost and delivery
Provide guidance in the implementation and expansion of CNC/CAM technology
Provide effective communication to appropriate team members when needed
Work effectively as an individual and in a team based environment in a matrixed organization
Work effectively in a fast-paced environment while embracing and driving positive change inside and outside the organization when appropriate
Train other programmers as needed
Bachelor's Degree or Associates Degree with 3 years of experience in CNC machining or Apprentice Graduate in a machining related program with 3 years of experience in CNC machining or 5 years of experience in CNC programming
Minimum of 3 years of experience with graphical based CAM software creating 3 and 4-axis CNC programs
Bachelor degree in Engineering or Machine Tool Technology
3 years of experience creating 5-axis CNC programs using a CAM (preferably NX) system
Experience using Vericut or other CNC verification/machine simulation software
Demonstrated proficiency programming multiple types of CNC machines
Demonstrated proficiency programming CNC Machines with NX-CAM
Knowledge of machining high temperature alloys used in gas turbines
Minimum of 1 year of experience with high-level machine tool controls including sub-routine(macro), probing and variable based programming, also CLM (closed loop machining)
Knowledge of post-processor development and debugging, preferably UG Post Builder
Self-motivated and self-driven proven project leadership
Ability to accept new challenges, take ownership, and make decisions
Strong problem solving and organization skills, with above average shop math skills in geometry and trigonometry
Ability to effectively communicate to multiple levels of the organization, both verbally and through written communication
Demonstrated proficiency interpreting drawing requirements
Ability to multi-task and productively manage multiple projects concurrently
Demonstrated ability to work with solid models (preferably NX)
To stay connected with exciting news and the latest job opportunities from GE businesses, follow us on twitter: @gecareers
GE's power generation business has the largest delivered fleet of gas turbines in the world with more than 7,400 turbines operating in 112 countries, and a manufacturing footprint in the Americas, Europe, and Asia to serve its global customers. The portfolio includes gas turbines, gas engines, steam turbines, generators, HRSGs, controls and more.
GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, gender (including pregnancy), sexual orientation, gender identity or expression, age, disability, veteran status or any other characteristics protected by law.
Locations: United States; South Carolina; Greenville
GE will only employ those who are legally authorized to work in the United States for this opening.
Computer Programmer / Designer | Xsolla
Computer Programmer / Designer
sought by Xsolla, Inc. in Sherman Oaks, CA.
Test programs and applications to ensure system architecture is functioning properly.
Compile and write periodic system update logs.
Maintain and update system functionality through applying knowledge of system capabilities, industry standards, and logic.
Identify potential revisions or expansions to existing programs in an effort to increase efficiency or adapt to client-specific requirements.
Design and streamline of search result, cart checkout, and order processing pages.
Interface with managerial, sales, engineering, and technical personnel to identify program intent, foresee initial barriers to project completion and suggest changes.
Assist in the creation of workflow charts and diagrams that detail system architecture and produce necessary code in a given programming language.
Respond to client inquiries regarding technical errors, identify potential causes of various errors, make appropriate changes and test any changes to the platform to ensure that the desired results are produced.
Assist in web/flash design projects.
Send resume to: Rhotunda Conda, Xsolla, Inc. at 15260 Ventura Blvd. Suite 2230, Sherman Oaks, CA 91403
Bachelor's degree or equivalent in Computer Science or Computer Science Education, Computer Engineering or a related field, plus Three (3) years of experience as computer programmer/designer or related occupation, including working on AB-testing.
Experience in business and design concept development and implementation of B2C e-commerce; developing graphics and layouts for product illustrations, company logos, and websites using prototyping tools including Webflow, Figma, and Framer, and design tools including Sketch, Photoshop, and Cinema 4D; designing programs and technologies, and writing structured application and interface code from specifications.
Conducting of unit tests of applications and code reviews, and selecting programming languages, design tools or applications; writing supporting code for web applications or web sites, and writing, designing and editing web page content; designing, building, and maintaining web sites using authoring or scripting languages, content creation tools, management tools, and digital media; creating user stories, personas, sitemaps, wireframes, prototypes and storyboards.
Iterating the work based on user testing data and qualitative feedback; working on interaction design principles and information architecture; creating designs, concepts, and sample layouts applying layout principles and esthetic design concepts; developing graphics and layouts for product websites, and using industry tools for creating visuals, prototyping, analyzing user flows; and utilizing Jira, Redmine, Basecamp, Notion, Trello, inVision, and Slides/Powerpoint.
- Master's degree or equivalent in Computer Science or Computer Science Education, Computer Engineering or a related field, plus one (1) year of experience as computer programmer/designer or related occupation, including working on AB-testing; experience in business and design concept development and implementation of B2C e-commerce; developing graphics and layouts for product illustrations, company logos, and websites using prototyping tools including Webflow, Figma, and Framer, and design tools including Sketch, Photoshop, and Cinema 4D; designing programs and technologies, and writing structured application and interface code from specifications; conducting of unit tests of applications and code reviews, and selecting programming languages, design tools or applications; writing supporting code for web applications or web sites, and writing, designing and editing web page content; designing, building, and maintaining web sites using authoring or scripting languages, content creation tools, management tools, and digital media; creating user stories, personas, sitemaps, wireframes, prototypes and storyboards; iterating the work based on user testing data and qualitative feedback; working on interaction design principles and information architecture; creating designs, concepts, and sample layouts applying layout principles and esthetic design concepts; developing graphics and layouts for product websites, and using industry tools for creating visuals, prototyping, analyzing user flows; and utilizing Jira, Redmine, Basecamp, Notion, Trello, inVision, and Slides/Powerpoint.
Computer Programmer II (Namru-D)
Leidos is currently seeking a full-time Computer Programmer II to support the intramural human use research at the Naval Medical Research Unit Dayton, OH.
The Computer Programmer II shall perform the following duties:
Develop and test programming code for computerized experimental tasks in support of research activities.
Write programming scripts to enhance functionality and/or performance of software applications in support of research activities as necessary.
Troubleshoot system bugs and issues.
Develop user manuals, procedures, and guidelines.
Train research personnel to operate new or modified programs.
8+ years; Experience in programming languages to include C++, VB.net, PHP, and scripting languages and experience with flight simulation development tools such as X-Plane, GLStudio, and Falconview.
Requires BS degree and 2 - 4 years of prior relevant experience or Masters with less than 2 years of prior relevant experience.
Leidos is a Fortune 500® information technology, engineering, and science solutions and services leader working to solve the world's toughest challenges in the defense, intelligence, homeland security, civil, and health markets. The company's 31,000 employees support vital missions for government and commercial customers. Headquartered in Reston, Virginia, Leidos reported annual revenues of approximately $10.17 billion for the fiscal year ended December 29, 2017. (NYSE: LDOS) All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
Computer Programmer II
ICI Services is looking for a motivated individual who wants to join our team in Dover, NH. We are a mid-sized defense contractor providing Engineering, Logistics, Program Services, and Technical Services to government clients in 14 states and the District of Columbia. We need a Computer Programmer II ready to join a fast-paced and exciting work environment.
- Applicant must hold an active Department of Defense (DoD) SECRET personnel security clearance
Perform routine computer programming and MS Access database functions
Apply established programming procedures to routine problem
Apply programming and data processing procedures to produce a data base final product
Maintains data bases and modify routine programs
Makes approved changes by amending program flow charts and develop detailed programming logic and coding changes
Perform testing to new programs, modifications of data base and codes and writes operator instructions
Perform reviews of objectives and assignment details with higher level staff to ensure thorough understanding
Experience in building relational databases
Ability to decipher existing code to make enhancements
Strong attention to detail
Ability to work on multiple projects with multiple groups at one time
3 years of MS Access database administration, maintenance and formatting.
Basic Knowledge of Visual Basic (VB Script/code), HTML 5, and SQL Server would be an added plus
3 years of computer programing experience
Knowledgeable in Cold Fusion, C# language
- High School or GED equivalent Technical school diploma
VEVRAA Federal Contractor
ELS Computer Programmer (Plc Technician)
Provide IT, software and programming support to local customers and to the ELS sites.
Provide programming support, control and embedded systems management support to all ELS sites.
Participate in new site ramp-ups to include set-up of computers and laptops, wiring and cabling, restructuring and/or security. Provide basic training and trouble shooting for Technicians.
Train existing sites on supporting and operating legacy control systems for automated baggage handling.
Provide 24/7 response to customer needs across the country which may include level 2 break/fix and problem diagnosis, troubleshooting, anti-virus patching, etc.
Make recommendations on any new system design and implementation for new control systems.
Create test programs to simulate field processes for testing.
Implement continuous improvement practices of new and existing systems.
Manage airport improvement projects from the programming side.
May be called upon to handle hardware, software, network and PLC support for any ELS site.
Adhere to ISO9001-2008 processes, TSA regulations and comply with airport and TSA security regulations.
Manage and verify the proper equipment preventive maintenance program is in place for customers.
Implement and maintain central monitoring capability for remote customers.
Document and Train Level 1 engineers and local Technicians. Local Technician training could include, but is not limited to:
Sortation and Network communication
Hub maintenance (network-local)
Graphic upgrades (Mod 3E GUI screens, TO units etc.)
Variable configurations for network to BHS communication
Database management (Flight tables, BSM etc.)
Square D, Allen Bradley and Siemens PLC programming
Modicon PLC training
Network maintenance, troubleshooting and diagnostics
UUI interface and training
C+, C++ programming and application
Visual basic applications
Manage Technology assets for logistical and accounting purposes including inventory and spares to most effectively support the company and its customers.
Review and update disaster recovery plans for sites to ensure emergency preparedness.
Review ongoing client technology projects to identify potential risks and scope changes.
Work closely with local training coordinator to ensure technical requirements are met.
Lead service recovery efforts to ensure excellent customer satisfaction.
Completes all safety training as assigned by the Company.
Compliance with all ELS safety programs, policies and procedures.
Perform additional duties/assignments that may be required by management from time to time.
Minimum 5 years' experience with PLC logic in a material handling environment.
Ability to program and troubleshoot PLCs
Experience with at least one of the following: Allen Bradley, Siemens, Square D, Telemecanique modsoft, Modicon, control net, device net, Ethernet, Modbus, Modbus communications protocols.
2 year degree in a computer science related subject or equivalent verifiable experience in basic electricity and electronics, programming ladder logic in material handling or manufacturing type setting.
3 years' experience in the specific contract programming requirements for the site being hired for.
Must be able to read, write, speak and understand English.
Ability to work a non-traditional schedule including weekends and holidays.
Previous experience fabricating Cat5, Cat6, RG6 and/or fiber optic cabling.
Previous experience with Sequel Server Data base as used to capture reports
Previous experience with remote troubleshooting PLC problems
Previous experience programming VFD drive parameters
Previous experience with Page builder or similar HMI software.
Proficient use of an oscilloscope
BS in electrical, mechanical or computer science
Previous experience with scanners and/or dimensioners
Previous experience in training PLC users
Ability to travel to other ELS sites in PLC support roles.
ADDITIONAL SKILLS AND KNOWLEDGE:
Ability to accept responsibility and account for his/her actions.
Ability to use thinking and reasoning to solve a problem.
Ability to take care of customer needs while following company procedures.
Ability to demonstrate conduct conforming to a set of values and accepted standards.
Ability to focus on a goal and obtain a pre-determined result.
Ability to formulate a sound decision using the available information.
Ability to effectively build relationships with customers and co-workers.
Possess the trait of being organized or following a systematic method of performing a task.
Ability to work with people regardless of race, gender, religion, ancestry, national origin, sex, sexual orientation, age, disability, marital status, veteran status, medical condition or job type.
Ability to get along well with a variety of personalities and individuals.
Ability to obtain the proper resources to complete job assignment.
Ability to identify and correct conditions that affect employee safety.
Ability to be truthful and be seen as credible in the workplace.
Ability to communicate clearly and concisely, both orally and in writing.
Ability to work under pressure with time constraint
Ability to complete assigned training in a timely manner
Must be able obtain and maintain an Airport Security badge
Must have and maintain a valid driver's license and be insurable under the Company's insurance policy
Must be able to comply with the ELS Drug and Alcohol policy.
PHYSICAL DEMANDS: The physical demands of this position vary by day and are not based solely on a single workday.
Handling / Fingering
Reach Above Shoulder
Squat or Stoop
Bend or Kneel
10 lbs or less
10 lbs or less
Drive O (Occasionally)
N (Not Applicable)
Activity is not applicable to this occupation.
Occupation requires this activity up to 33% of the time (0 - 2.5+ hrs/day)
Occupation requires this activity from 33% - 66% of the time (2.5 - 5.5+ hrs/day)
Occupation requires this activity more than 66% of the time (5.5+ hrs/day)
Other Physical Requirements:
Vision (Near, Distance)
Varies between an office environment as well as all areas located on Airport property. May be around dust, dirt and noise levels below OSHA minimum requirements. PPE is required.
Elite Line Services (ELS) is an Affirmative Action/Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to their race, gender, religion, ancestry, national origin, sex, sexual orientation, age, disability, marital status, veteran status or medical condition.
Software Programmer (Junior Level)
Programs computers. Develops, runs tests, and maintains current computer programs that provide instructions computers must follow to perform their function.
Develops, designs, and tests logical structure for solving problems by computers. Writes programs according to specifications, which may be provided by Software Engineers, Systems Analysts, or other computer scientists. Updates, repairs, modifies, and expands existing computer programs.
This position is distinguished from Programmer Analyst as this position may not include or involves a lesser degree of structured analysis, impact and compatibility analysis, cost analysis, computer capability analysis, feasibility studies, and user/customer interface. Positions that fall within this class include junior technical personal which may include junior analysis, junior data scientists, junior software specialists, junior computer scientists, junior quality assurance analysts, junior test analysts, junior research assistants and junior programmers just to name a few. Individuals who qualify for this positions have entry level skills. Personnel who fall within this class typically include personnel who hold a BS or BA with approximately three (3) years of direct experience.
Software Programmer 5 (Software Developer / Programmer 3 - 8947)
In this role you will support the Transmission Technology Software Development and Support (TTSD) organization. The TTSD organization develops and implements customized technology solutions to support BPA's Control Centers. This includes planning, analysis, engineering, design, implementation, operations and maintenance support and technical leadership for the non-EMS systems required to support the Control Center operations and related Transmission initiatives. This position will work collaboratively with the Data Activity Record Tracking System (DART) Resource Manager to provide application development and maintenance of the DART System. The DART System is a critical application that provides coordinated outage planning and scheduling management by allowing authorized users to draft, plan, submit, review, schedule, complete, cancel and delete outages. Additionally, DART uses a variety of dispatch notes and other reporting features to support dispatch logging functions for reporting system events as well as unplanned outages.
Mandatory Qualifications (Education, Certifications, Experience, Skills)
With a Bachelor's Degree in applicable fields: 10+ years directly related experience is required.
No degree: 14+ years of directly related experience is required.
Experience should include a combination of education, and/or work experience in Computer/Information Technology or directly-related field.
5 years' experience developing Ruby on Rails applications and Web Services.
1 year experience with multiple programming languages (Listed in "preferred qualifiactions").
Desired Qualifications (Education, Certifications, Experience, Skills)
Bachelor's, Master's, or Post-Graduate College Degree in Computer/Information Technology or a closely-related discipline is preferred.
Experience with any or all of the following is desired:
Source Control Systems (preferably Subversion)
Rails 3 through 5
Experience working in Agile development team (preferably XP based).
System Administration experience.
Understanding and experience applying:
Object oriented programming principles
Current experience practicing Test Driven Development.
Knowledge of Agile development methodologies/practices.
Salient CRGT is a leading provider of health, data analytics, cloud, agile software development, mobility, cyber security, and infrastructure solutions. We support these core capabilities with full lifecycle IT services and training—to help our customers meet critical goals for pivotal missions. We are purpose-built for IT transformation supporting federal civilian, defense, homeland, and intelligence agencies, as well as Fortune 1000 companies.
If you feel you are qualified for this position, express interest by clicking the Apply button below (if you are viewing this position on the Salient CRGT website). If you are viewing this job posting outside of the Salient CRGT website, please visit: www.salientcrgt.com/careers to express interest in this position through the Salient CRGT Careers page.
Salient CRGT is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, sexual orientation, gender identity or expression, veteran status, disability, genetic information, or any other factor prohibited by applicable anti-discrimination laws.
Programmer Analyst - Financial Applications
Design, Develop and Implement End-to-End Technology Solutions.
Analyze requirements for complex systems and major projects involving multiple work groups and applications.
Convert Business Requirements to Technical Specifications and Execution Plans.
Develop Technical Designs to fulfill complex Financial Accounting Requirements.
Test, and Implement solutions using Object Oriented Technologies (Java) and Relational Database (Oracle/MS SQL) tools and Methodologies.
Coordinate technical projects with all relevant personnel and management.
Subject Matter Expert in related Business areas, Applications, and Technologies.
Lead and mentor teams of developers and testing technicians.
Model cross-functional Business Processes and Enterprise Data.
Identify, Recommend, and Implement Enterprise Level Technology Tools and Solutions.
Design and Implement Testing Strategies.
Lead discussions with clients, management, co-workers, operations, technical support and vendors.
Participate in the Analysis and General Architectural Design across platforms and work groups.
Bachelor's Degree in Information Systems, Computer Science or Technically related field, or equivalent education/experience with a minimum of 8 years work experience.
Master's Degree in Information Systems, Computer Science or Technically related field with 6 years of experience is also acceptable.
Demonstrated success in designing, developing and implementing complex technical solutions.
Accounting or Financial Application Software Development and Support.
Experience in General Ledger, Account Reconciliation, or Insurance Industry Applications.
Rules Engine Development and Implementation Experience (Aptitude, FICO, or other).
SQL Database Design and Development (Preferably Oracle).
Strong understanding of Object Oriented Tools and Techniques.
ETL Development (Extraction, Transformation, and Loading).
Proficiency in Microsoft Office
- Normal office environment.
Why Work for Us
Total Rewards at Transamerica: It's more than a paycheck. Our comprehensive Total Rewards package is designed to help support you in many ways — throughout all stages of your life and career. We provide a competitive, market-driven program that encompasses base compensation, bonus potential, retirement, health and wellness benefits, learning and development opportunities, plus great employee perks. All designed with you in mind… to help you live your best life, grow personally and professionally - and feel valued for the work you do.
Learn more about our Total Rewards Package.
Equal Opportunity Employer:
Transamerica Life Insurance Company is an Equal Employment Opportunity employer and does not discriminate against any applicant or employee because of age, religion, sex, gender identity, genetic information, race, color, national origin, pregnancy, sexual orientation, marital status, participation in the uniformed services (e.g. U.S. Armed Forces, National Guard), physical or mental disability, or any other status protected by federal, state, or local equal employment opportunities laws.
AEGON USA Realty Advisors, LLC, is an Equal Employment Opportunity/ Affirmative Action Employer and does not discriminate against any applicant or employee because of age, religion, sex, gender identity, genetic information, race, color, national origin, pregnancy, sexual orientation, marital status, participation in the uniformed services (e.g. U.S. Armed Forces, National Guard), physical or mental disability, or any other status protected by federal, state, or local equal employment opportunities laws.
Applicants with physical or mental disabilities may be entitled to a form of reasonable accommodation under the Americans with Disabilities Act and certain state and local laws. A reasonable accommodation is a change in the way things are normally done which will insure equal employment opportunity without imposing undue hardship on the Transamerica Companies. If you are a job seeker with a disability, or are assisting someone with a disability, and require assistance to apply for one of our jobs, please contact: email@example.com.
If you experience technical problems during the application process, please email firstname.lastname@example.org.
Int Help Desk Alyst Cedar Rapids
Data Governance Manager Cedar Rapids
Intermediate Distributed Automation Developer Cedar Rapids
Project Coordinator Cedar Rapids
See all vacancies
Transamerica Transamerica careers
Visit the dedicated careers website for more information about working for Transamerica.
Roles Roles at Aegon
Find out more about different roles available at Aegon and Transamerica Globally.
Making better hires starts with building better job descriptions
- Browse 100s of templates across 40+ industries
- Customize your template with your company info & job requirements
- Post it to 20+ job boards in seconds – for FREE!