Careers At Prophecy
Automation QA Engineer Position
Work Location - Irvine, CA
Duties include: Participate in requirements gathering, analyze business requirement, functional design specification and use case. Design scalable and maintainable test automation along with developing an automation framework. Design, Develop, test, code for various business applications and utilizing cutting edge technologies including Core Java, J2EE, Spring, Hibernate, Camel, Collections, Garbage Collection, Multi-Threading, Concurrency, Exception handling, File I/O, Design Patterns, OOPS Concepts. Use Agile methodology, involve in scrum meetings and coordinate with team. Develop SOAP based Web services using JAX WS and REST service using Apache CXF, JAX WS REST based services. Develop and perform analysis in support of system design and performance prediction. Develop validation scripts to test the data accuracy on the front-end reports, scripts to test micro services using PACT and Rest Assured framework java. Develop Test scripts using Selenium Automation Framework with Java using Data Driven model and BDD through Cucumber. Work with the development team to understand the application architecture to access risk and integration points to develop good test cases. Utilize Jenkins, GIT, and Eclipse for deployment on test servers and to move towards CI/CD. Responsible for API testing, Extraction Transformation and Loading (ETL) processes using UNIX shell scripting, SQL, PL/SQL and SQL Loader. This position requires a bachelor’s degree in Computer Science or Information Technology.
​
Send resume to: hr@artlogic.tech
SAP Consultant Position
Work Location - Irvine, CA
Duties include: Participate in requirements gathering, analyze business requirement, functional design specification and use case documents in order to understand the application functionalities and its scope and limitation. Perform rigorous documentation of SAP processes and develop reports in ABAP-HR and creating info types, enhance info types and LDB (Logical Data Base). Recommend resolution and/or enhancement to existing ABAP programs to optimize and streamline processes. Enhance standard business process - Customer Exits, BADI, Enhancement Framework and provide strategic and innovative solutions for customers' issues to maximize efficiency and satisfaction. Develop efficient and effective reporting functionality using advanced features of WebDynpro ABAP and FPM. Develop SAP UI 5 application and Odata for display the batch details, SAP Fiori List View using BOPF object functionality. Develop the report for Automation process for Central Procurement Integration and OVP application for audit management. Enhance the FPM applications for EHS module to proactively identify, analyze, and mitigate environment, health, and safety risks. Ensure integration system activities including monitoring the technical architecture (particularly scalability, availability and archiving) to meet all SLA's.
​
This position requires a master’s degree in Computer Science or a BS with 5+ years of experienc
​
Send resume to: hr@artlogic.tech
Software Developer Position
Work Location - Irvine, CA
Active Involvement in Requirements Gathering & analysis, Project Estimation, Design documentation, and application development. Design, develop, test, and code for various business applications and utilize all cutting-edge technologies. Hands on experience in implementing SAFE framework, Agile Scrum & Waterfall methodology. Work on multiple mid-sized projects in a fast-paced, dynamic environment. Work efficiently using source control and integration tools like Git, Tortoise SVN and Jenkins. Use various tools and IDEs for development and design and Work with variety of Web and applications servers across multiple projects. Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines. Accountable for managing all Technology refresh and DevOps Automation within defined quality, cost & schedule constraints. Develop and deploy the code in Linux and Windows virtual servers in on-prem & Cloud infrastructures. Manage users, workflow, groups, and projects in JIRA & Confluence. Build Quality metrics and audit the progress of the project to control the quality throughout the project. Lead and mentor team in the business process study and analysis, design, configuration, development, application upgrades, integration, data migration, testing, documentation, training, and customer support.
​
This position requires a master’s degree in Computer Science, Software or Electrical/Electronics Engineering or related or a BS with 5+ years of experience.
​
Send resume to: hr@artlogic.tech
Software Developers
Work Location - Irvine, CA
Participate in reqs gathering & compile them into design docs. Design and develop SOAP based Web services and REST services. Understand the architecture & dvlp test scripts using Selenium Automation Framework. Travel/reloc to various unanticipated locations.
​
Send resume to: hr@artlogic.tech
Software Developer Position
Work Location - Irvine, CA
Work with the business team to gather the requirements and participate in the Agile planning meetings to finalize the scope. Actively participate in Story Time, Sprint Planning and Sprint Retrospective meetings. Develop queries using joins and partitions for huge data sets as per business requirements and load the filtered data from source to destination tables and validate the data. Develop shell scripts to schedule full and incremental load, check data quality. Implement optimization techniques in hive like partitioning tables, De-normalizing data and Bucketing and Spark techniques like Data Serialization and Broadcasting. Expertise in Creating, Debugging, Scheduling and Monitoring jobs using Airflow DAG’s. Troubleshoot performance issues using ETL/HiveQL tuning. Involve in performance tuning of Spark Applications for setting right level of Parallelism and memory tuning. Help team in building GCP native tables, data validation between different tables in BigQuery and solve production or support issues. Work with infrastructure team, troubleshooting connectivity issues within LDAP Ranger AD, Knox gateway, ODBC/JDBC connectivity issues, Kerberos accounts and keytabs. Automate running metadata sync between GCS (Google Cloud Storage) and GCP Hive. Import and export data into HDFS and Hive using Sqoop and migration of huge amounts of data from different databases (i.e. Oracle, SQL Server) to Hadoop. Develop Spark Jobs using Python (Pyspark) APIs and monitoring them. Use Spark SQL to create structured data by using data frame and querying from other data sources and Hive. Involve in Job management and Developed job processing scripts using Automatic scheduler. Work on call support over the weekend and monitor production critical jobs.
​
Position requires a Master’s degree in Computer Science or a related field
​
Send resume to: hr@artlogic.tech
Software Developers Needed
Work Location - Irvine, CA
Participate in requirements gathering & compile them into design docs. Design and develop SOAP based Web services sand REST services. Understand the architecture & develop test scripts using Selenium Automation Framework. Travel/reloc to various unanticipated locations.
​
Send resume to: hr@artlogic.tech
Data Engineer Position
Work Location - Irvine, CA
Gather requirements and participate in the Agile planning meetings to finalize the scope. Actively participate in Story Time, Sprint Planning and Sprint Retrospective meetings. Develop Hive queries using joins and partitions for huge data sets as per business requirements and load the filtered data from source to edge node hive tables and validate the data. Develop shell scripts to schedule full and incremental load, check data quality. Implement optimization techniques in hive. Assist team in migrating data from GCP (Google Cloud Storage) Hive to BigQuery. Use HiveQL for data analysis Troubleshoot performance issues. Involve in performance tuning of Spark Applications for setting right level of Parallelism and memory tuning. Help in building GCP native tables, data validation between Teradata and GCP Hive and solve production issues. Troubleshoot connectivity issues. Automate running metadata sync between GCS and GCP Hive. Import and export data into HDFS and Hive. Develop Spark Jobs using Scala and Python (Pyspark) APIs. Use Spark SQL to create structured data. Flatten On-prem data and Ingest into Druid. Involve in Job management and Developed job processing scripts using Automatic scheduler. Support and monitor production critical jobs.
​
This Position requires a Master’s degree in Computer Science, Computer Engineering, Data Analytics, or an MBA.
​
Apply: hr@artlogic.tech
Software Developer Position
Work Location - Irvine, CA
Gathering requirements, time estimates, preparing design documentation, and application development. Develop multi-tier web-based applications using HTML5, CSS3, Angular and J2EE technologies like JSP, Servlets, Struts, JSF, EJB, Spring IOC, MVC, AOP, Spring Security and JDBC following the J2EE design patterns. Develop SOAP based Web service and the Persistence layer. Develop interactive user interfaces. Implement 2way SSL implementation. Utilize source control tools like Git and Tortoise SVN. Utilize Agile Methodologies, JIRA tool and worked on Scrum based models. Work efficiently on various continuous integration tools. Deploy applications to AWS Environments. Perform unit testing, system integration testing using Junit framework to ensure defect free application. Develop applications following Test Driven Development (TDD) process. Deploy various WAR, JAR, EAR and J2EE application on managed servers and in clustered environments – development, stage, and production. Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines.
​
This Position requires a Master’s degree in Computer Science.
​
Apply: hr@artlogic.tech
Software Development Engineer in Test Position
Work Location - Irvine, CA
Develop the software features for lithography systems using Python, C and/or C++ in Linux based platforms. Supporting software for system calibration, diagnostics, accurate simulation models of the semiconductor patterning process. Creating architecture and designs that are modular, scalable, robust and meet customer requirements. Participate in requirement definition and review. Define test requirements, test strategy and test cases. Implement Python based automated test suite. Create test reports to validate requirements. Add test suite to ASML’s software automation pipeline. Participate in continuous process improvement activities aimed at ensuring the processes and tools used throughout software development lifecycle and product management tools such as JIRA. Refactoring the production code for better readability, modularization and optimization and fixing defects reported by static analysis code coverage tool. Participating in root cause analysis of hardware quality problems, software defects, analyzing logs and bug fixes.
​
This Position requires a Master’s degree in Computer Science, Software Engineering, or a related field, or a bachelor’s degree in the same with 5 + years of experience.
​
Apply: hr@artlogic.tech
Senior Java Developer Position
Work Location - Irvine, CA
Duties include: Involve actively in all phases of SDLC. Business and system requirement sessions, Requirement gathering and analysis, design, coding, unit testing and production engineering & post-production support. Participate in creating application architecture documents to provide deliverables in line with architectural requirements. Work with high flexibility on agile projects which has frequently changing requirements & daily deliverables. Coordinate with offshore resources to ensure productive application delivery. Setup multiple server clusters and implement Load Balancing, High Availability, and failover functionality. Work on application development and enhancements using advanced technologies like Java J2EE, MVC frameworks such as Spring Boot, Hibernate, Maven, JBOSS, CI/CD pipelines, Jenkins and perform review, integration, and regression testing. Implement Web application security. This Position requires a Master’s degree in Computer Science, Software Engineering, or a related field, or a bachelor’s degree in the same with 5 + years of experience.
​
Apply: hr@artlogic.tech
Software Development Engineer in Test Position
Work Location - Irvine, CA
Participate in requirements gathering, analyze business requirement, functional design specification and use case documents. Design scalable and maintainable test automation along with developing an automation framework. Design, Develop, test, code for various business apps and utilizing cutting edge technologies including Core Java, J2EE, Spring, Hibernate, Camel, Collections, Garbage Collection, Multi-Threading, Concurrency, Exception handling, File I/O, Design Patterns, OOPS Concepts. Work in Agile methodology and scrum meetings. Develop SOAP based Web services. Develop and perform analysis in support of system design and performance prediction. Develop validation scripts. Understand the architecture and Develop Test scripts. Utilize Jenkins, GIT, and Eclipse. Responsible for API testing. Test Mobile Apps of Native apps, Web apps, Hybrid apps. Responsible for Extraction Transformation and Loading (ETL) processes using UNIX shell scripting, SQL, PL/SQL and SQL Loader. This Position requires a Master’s degree in Computer Science, Software Engineering, or a related field, or a bachelor’s degree in the same with 5 + years of experience.
​
Apply: hr@artlogic.tech
Software Developers Needed
by Prophecy Technologies Irvine, CA
Software Developers – Database / Irvine, CA
Perform analysis of specs provided by clients. Coordinate with devops teams to implement systems dvlpmnt lifecycles to include app dvlpmnt, Systems admin of large-scale enterprise technology refresh programs. Remove impediments through provision of appropriate resources, guidance and escalation. Travel/reloc to various unanticipated locs.
​
Send res to: hr@artlogic.tech
.Net Developer
by Prophecy Technologies Irvine, CA
Duties include: Requirements Gathering & analysis, Project Estimation, Design documentation, and application development. Use current programming languages and technologies. Develop applications using .Net components: C#, VB.NET, ASP.Net, ASP.Net MVC, ADO.Net, ADO.Net Entity Framework, Web services SOAP, WCF Services, REST API services and SSIS, SSRS using SQL. Migrate existing applications and databases from inhouse into Azure cloud and AWS infrastructure, Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines. Develop apps using Microsoft Azure Cloud Services (PaaS & IaaS), Application Insights, Azure Monitoring, Key Vault, Reddish Cache, SendGrid and SQL Azure. Setup multiple server clusters and implement Load Balancing, High Availability and failover functionality. Expertise in RDBMS, SDLC process, Design and Development of Interfaces, User Controls and Custom Controls and handle various backend data sources. Work on continuous integration tools and specialized AWS (Amazon Web Services) cloud computing technologies.
​
This Position requires a Master’s degree in Computer Science/applications, Information Systems, or a related field, or a bachelor’s degree in the same with 5 + years of experience
​
Work location: Irvine, CA
​
SEND RESUMES TO : hr@artlogic.tech
Sr. Applications Packagers
Remote
Irvine, CA: apply advanced theoretical and practical knowledge of computer science principles and concepts to create, modify, and test computer application coding and scripting. Perform custom installations using VB Script and Batch Scripts. Virtualize applications using sequencing process. Travel/Reloc to various unanticipated locations.
​
SEND RESUMES TO hr@artlogic.tech
IT PROJECT MANAGERS
by Remote
-
Irvine, CA: DEFINE PROJECT SCOPE, RESOURCE ESTIMATION AND PROJECT COSTING.
-
EVALUATE THE PROJECT TEAM AND STEER PROJECT TO MEET THE DEFINED DEADLINES.
-
MONITOR AND REPORT PROJECT RISKS ON A REGULAR BASIS TO THE ENTIRE STAKEHOLDERS.
-
DISCUSS STRATEGIES WITH VARIOUS TEAMS TO RESOLVE ISSUES EFFECTIVELY.
-
MANAGE PROJECT DELIVERY EXPECTATIONS, DEFINE QUALITY METRICS AND AUDIT THE PROGRESS OF THE PROJECT TO ENSURE QUALITY & ON-TIME DELIVERY.
-
RECORD AND DOCUMENT PROJECT KNOWLEDGE AND EXPERIENCE, PREPARE BURNDOWN CHART, CONDUCT AGILE CEREMONIES AND ACTIVELY COMMUNICATE TO OTHER MEMBERS OF THE TEAM.
-
LEAD AND MENTOR EACH MEMBER OF THE TEAM TO UNDERSTAND THE BUSINESS PROCESS, ANALYZE THE PROJECT RISK, DEVISE EXECUTION PLAN AND MEET HIGH QUALITY STANDARDS FOR THEIR DELIVERABLES.
-
RECOMMENDS INFORMATION TECHNOLOGY STRATEGIES, POLICIES, AND PROCEDURES BY EVALUATING PROJECT OUTCOMES, IDENTIFYING PROBLEMS, EVALUATING TRENDS AND ANTICIPATING REQUIREMENTS.
-
MAINTAINS PROJECT/ORGANIZATION EFFECTIVENESS AND EFFICIENCY BY DEFINING, DELIVERING, AND SUPPORTING STRATEGIC PLANS FOR IMPLEMENTING TRENDING TECHNOLOGIES.
-
ACCOMPLISHES FINANCIAL OBJECTIVES BY FORECASTING REQUIREMENTS; PREPARING AN ANNUAL BUDGET; SCHEDULING EXPENDITURES; ANALYZING VARIANCES; INITIATING CORRECTIVE ACTION.
-
MAINTAINS QUALITY SERVICE BY ESTABLISHING AND ENFORCING ORGANIZATION STANDARDS.
-
TRAVEL/RELOCATE TO VARIOUS UNANTICIPATED LOCATIONS TO INTERACT WITH CLIENTS AND TRAIN USERS FOR SHORT AND LONG TERM ASSIGNMENTS
​
HOURS OF WORK PER WEEK:
-
40
-
5 DAYS
​
SALARY:
-
$104,749 /YEAR
​
REPORT OR SEND RESUMES TO SENTHIL hr@artlogic.tech
Senior Software Engineer
Remote
Duties include: Accountable for managing all Technology refresh and DevOps Automation within defined quality, cost & schedule constraints. Active Involvement in Requirements Gathering & analysis, Project Estimation, Design documentation, and application development. Obtain requirements from the ongoing Asset Management System website and suggest improvements. Using current programming languages and technologies including C#.Net, ADO.Net, jQuery, Java Script, ASP.Net, Web Services, XML, XSLT and Ajax. Develop applications using .Net components: C#, VB.NET, ASP.Net, ASP.Net MVC, ADO.Net, ADO.Net Entity Framework, Web services SOAP, WCF Services, REST API services and SSIS, SSRS using SQL. Migrate existing applications and databases from in house into Azure cloud and AWS infrastructure, Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines.
This Position requires: Masters degree in Computer Science; or a bachelor’s in Computer Science with 5+ years of Software experience
.
Software Developers
Remote
Irvine, CA: PARTICIPATE IN REQUIREMENTS GATHERING & COMPILE THEM INTO DESIGN DOCUMENTS. DESIGN, DVLP, TEST, CODE FOR VARIOUS BUSINESS APPLICATIONS USING JAVA & OTHER CUTTING EDGE TECHNOLOGIES. DESIGN & DVLP SOAP BASED WEB SERVICES & REST SERVICES. UTILIZE JENKINS, GIT, & ECLIPSE FOR DEPLOYMENT ON TEST SERVERS & TO MOVE TOWARDS CONTINUOUS INTEGRATIONS. TRAVEL/RELOC TO VARIOUS UNANTICIPATED US LOCATIONS. send resume: hr@artlogic.tech
Software Developers- Database
Remote
Irvine, CA: Perform Analysis of specs; prep tech & project-related docs for functional reqts; design end user support. Req travel/reloc to various unanticipated locations. send resume: hr@artlogic.tech
Oracle Finance Consultants
Remote
Oracle Finance Consultants / Irvine, CA: Responsible for dvlping Tech specs, Performing UNIT test, String testing document test results & troubleshooting programming errors. Business Process Technologies, problem definition, Architecture & Design / Detailing of processes. Travel / relocate to various unatic. locs at reqd.send resume: hr@artlogic.tech