page contents

Computer Science Jobs

Finding your new job just got easier

POST YOUR JOB TODAY

Job seekers will be able to find
your first-class job
Post a Job

Latest Jobs

DXC Technology Roseville, CA, USA
Apr 23, 2019
Full time
Responsible for performing general administrative support tasks involved in an organization. Responsibilities include assisting supervisory and nonsupervisory employees with various administrative support tasks. These tasks may include, but are not limited to, general filing and records maintenance, compiling data for reports, assisting with administrative tasks associated with the cost center(s) budget(s), scheduling appointments and meetings, calendar maintenance for one or more employees, answering/screening telephone calls, preparing expense reports, preparing/editing presentations, making travel arrangements, distributing mail, greeting/escorting visitors, assisting new employees, duplicating, and other established general administrative tasks. Coordinates work within the work unit and with other work units/departments, both internal and possibly external to the company. May assist in supporting the general administrative work for one or more professional employees other than the direct supervisor. The work performed by these employees is predominately general administrative in nature, as opposed to specific administrative tasks that are directly related to a specialty functions e.g., marketing, engineering, human resources, etc. Responsibilities: Responsible for performing tactical and strategic administrative support tasks for upper executive level employees of the organization. Responsibilities include performing various tasks in administrative support at the upper executive level. These tasks may include, but are not limited to, key records maintenance, compiling data for reports, administrative tasks associated with the budget process, scheduling executive appointments and meetings, calendar maintenance for upper executive level employees, answering/screening/routing telephone calls for upper level executives, preparing expense reports, preparing/editing executive presentations, making travel arrangements, mentoring/leading the general administrative staff of the department/division, and other established general administrative requirements of the organization. Coordinates the administrative work within the department/division, working with other departments/divisions and companies. Recognized as the top administrative employee in the department or division. The work performed by these employees is predominately administrative work that is largely tactical and strategic in nature. Education and Experience Required: High school education or equivalent; some college level education highly preferred. Typically requires a minimum of 9+ years general administrative experience, or equivalent combination of experience and college level education. Type of Experience Needed: Advanced general administrative skills/knowledge required at an upper executive level. Usually works with multiple issues/projects and has the experience/ability to support multiple project administrative requirements. Regarded as the key administrative employee of the division and is a primary administrative employee in the company. Specific advanced software skills as required by the division.
DXC Technology Cairo, Egypt
Apr 22, 2019
Full time
Applies specialized knowledge to conceptualize, design, develop, unit-test, configure, and implement portions of new or enhanced (upgrades or conversions) business and technical software solutions through application of appropriate standard software development life cycle methodologies and processes. Interacts with the Client and project roles (e.g., Project Manager, Business Analyst, Data Engineer) as required, to gain an understanding of the business environment, technical context, and organizational strategic direction. Defines scope, plans, and deliverables for assigned components. Understands and uses appropriate tools to analyze, identify, and resolve business and or technical problems. Applies metrics to monitor performance and measure key project parameters. Prepares system documentation. Conforms to security and quality standards. Stays current on emerging tools, techniques, and technologies. Responsibilities: Participates as a member of development team. Completes development of units with designs prepared by more senior developers. Participates in code reviews. Prepares and executes unit tests. Applies growing technical knowledge to maintain a technology area (e.g. Web- site Development). May perform unit design. Applies company and 3rd party technologies to software solutions of moderate complexity. Configures end-user or enterprise systems designed by more senior technologists. Education and Experience Required: Typically a technical Bachelor's degree or equivalent experience and a minimum of 2 years of related experience or a Master's degree and up to two years of experience. Knowledge and Skills: 2 or more years experience writing code using languages such as (and not limited to) COBOL, PL/1, Java, C, C++, C#, VB.Net. Basic Understanding of RDBMS databases such SQL Server and Oracle. Basic understanding of modern software design and development methodologies (e.g., OO). Basic understanding of modern SCM (software configuration management). Basic understanding of testing tools and unit test scripting, and testing methodologies. Experience using (or an understanding of the use of) an Integrated Development Environment (e.g., Eclipse, Visual Studio). Understanding of basic Database Administration. Understanding of quality and security standards. Good verbal and written communication skills.
DXC Technology Rome, Italy
Apr 19, 2019
Full time
DXC italy is looking for a Big Data Architect to join DXC Italy Analytics Organization. Responsibilities: Design Big Data solutions. Evaluates and defines data integration strategy, building data flow and component architecture blueprints. Support pre-sales activities on solution design, including hardware and sizing definitions. Analysis, planning and execution of massive data migrations . Planning and execution of expansions and new component installations. Hands-on professional to lead and materialize all technical aspects (including software framework and development practice definitions, code reviews) of big data projects. Execute and lead installation processes, configuration and tunings of Hadoop Big Data clusters. Performance analysis of Hadoop platforms, tuning of application and components. Education and Experience Required:   Strong experience in the role and at least one of these following areas: BI, Data Warehousing, Application Integration, Cloud infrastructure and Big Data platforms Interdisciplinary knowledge in IT, covering development and infrastructure for integrated problem solving. Bachelor/Master technical Degree is preferred. Knowledge and Skills: We require strong expertise on: Hadoop platform knowledge, including Spark, Mapreduce, Hive and HBASE. Unix / Linux operating systems; hardware design, network architectures, TCP / IP, DNS, Firewalls; Shell and SQL languages; Java, Python, or Scala (more than one is desirable) Data Modeling, Data Warehousing and MPP databases (Greenplum, Teradata, Netezza); conceptual knowledge of NoSQL and practical in some solution (Hbase, Cassandra, Riak, Redis, MongoDB, etc). It will be considered a nice to have: Authentication mechanisms such as Kerberos and OpenLDAP; Automation tools like Chef, Puppet, Ansible. ETL, BI and Visualization tools (Pentaho, Cognos, Powercenter, SAS, Microstrategy, Tableau). Integration and messaging architectures; Development of web applications, backends and REST APIs. Development pipelines and DevOps Working place: Roma (RM) At DXC Technology you will find an International environment, professional growth opportunities and competitive remuneration package. DXC Technology (NYSE: DXC) is the world’s leading independent, end-to-end IT services company, helping clients harness the power of innovation to thrive on change. Created by the merger of CSC and the Enterprise Services business of Hewlett Packard Enterprise, DXC Technology serves nearly 6,000 private and public sector clients across 70 countries. The company’s technology independence, global talent and extensive partner alliance combine to deliver powerful next-generation IT services and solutions. DXC Technology is recognized among the best corporate citizens globally. Join DXC: you will work in an international context, always in evolution, contributing actively to achieve new goals!
DXC Technology Alabama, USA
Apr 17, 2019
Full time
Provides project or application level account team support to include business and technical solutions planning, design, implementation and support to ensure the information technology (IT) solutions strategy and architecture align with business strategy. Essential Job Functions Acts as the subject matter expert for a program or portfolio of applications and serves as the system architecture authority within that scope. Defines technology-based business solutions within scope of project. Leads project teams in the appropriate use of technology. Reviews and approves design decisions, within established level of authority, prior to implementation. Assists in advising client company management regarding IT vision and strategy, technology innovations and enterprise architecture services. Provides production problem diagnosis and technical, offshore strategy and processes support to project team. Assists in implementing resolution. Leads system design activities and/or reviews system designs to assure that applications solutions will exhibit expected levels of performance, security, scalability, maintainability, appropriate reusability and reliability upon deployment. Leads technology and product general assessments, detailed evaluations, and final selections. Leads system performance diagnosis and scalability assessment activities. Assists in the preparation of IT vision and strategy work products, technology and product analysis, white papers, and responses to management queries on technology and product related topics. Basic Qualifications Bachelor's degree or equivalent combination of education and experience Bachelor's degree in computer science, information technologies or related field preferred Nine or more years of information technology experience Experience working with appropriate programming languages, operating systems, hardware and software Experience working with industry specific technology Experience working with technology used by a specific industry or business area Other Qualifications Good communication skills Good interpersonal and presentation skills for interacting with various levels of internal staff, management and clients Good analytical and problem solving skills Good leadership skills Project management skills Ability to identify how information technology can enable the achievement of business objectives Ability to lead and work in a team environment Ability to set technical direction for a program or portfolio of applications Work Environment Office environment May require evening or weekend work
DXC Technology Amstelveen, Netherlands
Apr 17, 2019
Full time
DXC is the world’s leading independent, end-to-end IT services company, helping clients harness the power of innovation to thrive on change. Created by the merger of CSC and the Enterprise Services business of Hewlett Packard Enterprise, DXC Technology is a $25 billion company with a 60-year legacy of delivering results for thousands of clients in more than 70 countries. Our technology independence, global talent and extensive partner network combine to deliver powerful next-generation IT services and solutions.   DXC invents, engineers, and delivers technology solutions that drive business value, create social value, and improve the lives of our clients.     Against this background, you get involved in our business area Enterprise Security Services – one of the strategic areas of growth at DXC. With our Security Advisory Team we support our customers from the analysis of business processes, to the design and implementation of innovative end-to-end solutions up to the support and further development of existing security solutions.     The role of ISO Principal Consultant is a senior level role, combining the ability to understand our customer’s strategic and business needs, whilst also having a deep technical knowledge of security operations processes and technologies.   Security Information and Event Management (SIEM) is one of the key focus solution areas within the ISO capability. The ISO Principal Consultant will help to build and drive SIEM business, providing specialist advice and consultancy across the business and as part of sales engagement with external and internal customers. From a Security Operations Center (SOC) perspective, the ideal candidate will have knowledge of how SOCs are designed and configured based on customer requirements.   The ISO Principal Consultant will be required to work on and lead the SIEM architecture and design of major projects for clients, as well as partner within the wider ISO practice to support SOC design and implementation. We are seeking an innovative and motivated consultant who under general direction with a high level of autonomy, uses extensive knowledge and skills obtained through education and experience to perform the necessary architecture, analysis and design tasks related to the development of SIEM configurations, use cases and operational models or specific security solutions to meet the customer’s requirement, as well as and understanding of how SIEM solution support SOCs.   The ISO Principal Consultant will be required to work on multiple client accounts and must have the ability to develop and present secure solutions to leadership and technical teams. In addition, the consultant will be required to lead and assess risks imposed by technical solutions and advise clients of security standards, best practice and solutions relating to SIEM and SOC solutions.   Key Responsibilities   · Close collaboration and driving of SIEM/SOC business supporting sales, presales, consulting, and partners in order to support our clients from proposal to delivery   · Serves as a SME for the Nordic sub-region and coordinates the SIEM activities of junior colleagues and associates as requested   · Able to articulate the business benefits of SIEM to business/technical customers as appropriate, helping them to identify potential future opportunities and bringing them to the attention of people who can commit the required resources to realize those benefits. They always stay on message but are aware of new ideas/products and ready to suggest innovative new markets that DXC   · Ability to prepare SIEM documents and presentations in such a way that they are easily understood by the appropriate audience   · They will demonstrate personal flexibility and focused delivery to ensure the delivery of quality solutions and increase customer satisfaction   · Has SIEM industry awareness including market leaders and key business drivers   · Shares knowledge within the ISO (SIEM/SOC) community   · Documents feedback and lessons learned from customer engagements so that DXC colleagues can benefit from this knowledge and be alerted to potential new opportunities   Qualifications/Skills   · Bachelor’s degree in Computer Science, Engineering, or related field or equivalent work experience. May hold Master's or advanced degree in related field   · 7+ years of professional experience   · Experience in architectural design and project led implementation of SIEM solutions   · Has demonstrated ability to coach others in the gathering of requirements, designs, plans and estimates   · Expert knowledge of ArcSight and Splunk required (configuration, troubleshooting and design and their relative merits); comparable knowledge with products of other leading SIEM vendors helpful   · Contemporary base operating systems and major database platforms architectural knowledge for enterprise environments   · Demonstrates broad knowledge in other technical areas to properly manage complex integration efforts   · Appreciation of the business drivers demanding a SIEM solution   · Understanding of legislative demands and compliance requirements mitigated through SIEM   · Understanding of the additional enabling features achieved from an effective SIEM solution   · Experience of the supporting policy, procedures and practices required to deliver and maintain an effective operational SIEM solution - at the customer or through a service   · Able to communicate with internal and external senior management confidently and demonstrate the professionalism   · Ability to adapt a consulting style appropriate to the situation and can identify up-sell opportunities   · Ability to demonstrate a broad understanding of market dynamics, an industry area, commercial issues, and technical concerns whilst maintaining depth in SIEM/SOC focus area   · Is a specialist in SIEM from either a Management or Technical perspective, capable of understanding and resolving complex SIEM issues   · Operational experience as an analyst, operations lead, incident responder or SOC manager in a Security Operations, Cyber Defense or Threat Intelligence Centre is helpful   · Fluency in a Nordic language in addition to English   · Citizenship of a Nordic country   · Driver’s license   · Willingness to travel (average 30%)   Professional certifications   · CISSP, CISA, CISM   · Other certifications related with SIEM and/or incident response (e.g. SANS GCIH, OSCP, ECSA, or GCIA).
DXC Technology Bad Homburg vor der Höhe, Germany
Apr 17, 2019
Full time
DXC Technology ist der weltweit führende unabhängige Anbieter von End-to-End-IT-Dienstleistungen der nächsten Generation. Unser Ziel ist es, für unsere Kunden die digitale Transformation zu gestalten und so Mehrwert für deren Geschäft zu generieren. Der Bereich Analytics innerhalb der DXC Technology ist für die Beratung, Positionierung, Konzeptionierung sowie Implementierung von maßgeschneiderten Business Intelligence, Archivierungs-/ Dokumentenmanagement-, Analytics & Big Data Lösungen zuständig. DXC entwickelt und betreibt Big Data Lösungen für die Entwicklung von vollautonom fahrenden Fahrzeugen. Wir bei DXC glauben, dass die Kraft der Erkenntnis aus einem intelligenten, End-to-End-Ansatz für Big Data resultiert. DXC Analytics bietet die richtigen Mitarbeiter, Prozesse und Technologien, um unsere Kunden bei der Analyse und Umsetzung ihrer Informationen zu unterstützen. Unsere Consultants beraten und unterstützen Kunden bei der Umsetzung und Verwaltung ihrer Big Data-Initiative und erschließen wertvolle Geschäftsmöglichkeiten. Kunden profitieren von Big Data und verbesserten Analysen, um die Kundenzufriedenheit zu verbessern, neue Geschäftsmöglichkeiten zu schaffen und Kosten zu senken. Für unseren Bereich Analytics Delivery suchen wir für dieses Projektumfeld erfahrene Big Data Solution Architekten, die mit Big Data Technologien zu aktuellen Fragestellungen im Bereich Big Data Platform, Deep Learning oder High Performance Computing and Data Management Projekte erfolgreich durchgeführt haben. Sollten Sie über mehrjährige Berufserfahrung verfügen und als erfahrene/r Architekt/in unsere hochmotivierten Teams von Consultants und Entwicklern unterstützen wollen, freuen wir uns auf Ihre Bewerbung zum Location: Deutschlandweit Bevorzugte Standorte: Böblingen, Hamburg, München, Ratingen, Bad Homburg Reisebereitschaft: 60% Ihre Aufgaben: Erstellung und Präsentation von Architekturkonzepten bei Kunden Übernahme der Verantwortung für die Architektur in Big Data & Analytics Projekten im Bereich Daten-Ingest zur Ermöglichung von vollautonomen Fahren Definition, Erweiterungen und Anpassungen und Verbesserungen von Big Data Infrastruktur, Software, Performance oder der eingesetzten Technologien Demonstration und Nutzung des umfangreichen eigenen Wissens über Big Data Technologien und Plattformen, Advanced Big Data Analytics (zum Beispiel mit R) oder Data Mining und statistische Technologien um Enterprise Analytics Lösungen für DXC Kunden zu entwickeln und bereitzustellen Kooperation, Koordinierung und Zusammenarbeit mit/von Offshore-Mitarbeitern und externen Dienstleistern Beratung von Kunden zum Thema Big Data & Analytics und Mitwirkung bei der Erstellung von Angeboten Managen von komplexen technologischen Vorgängen Unterstützung des Änderungs- und Eskalationsmanagements durch Bereitstellung von Architekturlösungen Repräsentation von DXC bei Kunden, externen Dienstleistern und auf Messen sowie öffentlichen Veranstaltungen Methodische Wissensvermittlung und Leitung von Communities Übernahme des Mentorings für Projektmitarbeiter zur technologischen Aus- und Weiterentwicklung und Themenfokussierung Übernahme der Verantwortung für die Bereitstellung von DXC Big Data & Analytics Lösungen in Zusammenarbeit mit Liefereinheiten im In- und Ausland Was Sie mitbringen: Erfolgreich abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder Betriebswirtschaft oder vergleichbare Qualifikation (Bachelor or Master erforderlich) Min. 6 Jahre Berufserfahrung nach dem Studium, min. 2 Jahre Erfahrung als Solution Architekt Fließende Deutsch- und Englischkenntnisse (in Wort und Schrift) Nachgewiesene Erfahrung mit allen Phasen eines Big Data Projektes: Konzeption & Design, Entwicklung, Implementierung/Bereitstellung,Änderung/Weiter­entwicklung und Betrieb Nachgewiesene Erfahrung mit Big Data Plattformen / Analytics Anwendungen/Lösungen Erfahrung mit Hadoop Distributionen und innovativer Technologien zum Hadoop Ökosystem (z.B. Spark, Hive, HBase) Erfahrungen mit Netzwerktechnologien und verteilten Systemen Erfahrung in Softwareentwicklungsprojekten mit Programmsprachen wie Python Expertise in der Nutzung von SQL/noSQL und im Umgang mit relationalen/non-relationalen Datenbanken Projektmanagementerfahrungen wie Planung, Moderation, Dokumentation Know-how in agiler Projektplanung-und -durchführung wünschenswert Kundenorientierung, Entschlussfreude und Durchsetzungsvermögen Analytisches Denkvermögen und eine exakte Arbeitsweise Ausgeprägte Kommunikations- und Präsentationsfähigkeiten Teamfähigkeit Selbstbewusstes und überzeugendes Auftreten Spezialkenntnisse Ingestor: Langjährige Programmiererfahrung in Python (5 Jahre) PySpark (3 Jahr) erforderlich Ansible-Erfahrung wünschenswert Umfangreiche Sozialleistungen, flexible Arbeitszeitmodelle, ein attraktives Gehaltspaket sowie gelebte Werte machen uns zu einem der attraktivsten Arbeitgeber weltweit. Darüber hinaus steht DXC Technology für Chancengleichheit und bietet den Mitarbeitern die Vereinbarkeit von Familie & Beruf sowie fortlaufende Weiterentwicklungsmöglichkeiten.
DXC Technology Phoenix, AZ, USA
Apr 17, 2019
Full time
Apply Now >>     Requisition ID : 51170913 Posting Date : 4-3-2019 Category : ES - Services Job Family : ES - Business Analysis Location : Phoenix, AZ US Schedule : Full Time Job Description: DXC Technology (NYSE: DXC) is the world’s leading independent, end-to-end IT services company, helping clients harness the power of innovation to thrive on change. Created by the merger of CSC and the Enterprise Services business of Hewlett Packard Enterprise, DXC Technology serves nearly 6,000 private and public sector clients across 70 countries. The company’s technology independence, global talent and extensive partner alliance combine to deliver powerful next-generation IT services and solutions. DXC Technology is recognized among the best corporate citizens globally. For more information, visit www.dxc.technology . Responsibilities: Formulate and define system scope and objectives using knowledge of information technology and industry knowledge/ requirements. Act as a liaison between client and technical solutions/ support groups, using strong communication skills to elicit, document, analyze and validate business processes, systems, and solution requirements. Research, identify, and specify solutions to problems. Support and conduct visualization, user experience and configuration elements of solution design. Document requirements specifications using high-maturity methods, processes and tools. Support requirements management and change management processes. Participates in requirement reviews. Prepares and executes test plans and test cases. Participates in training and mentoring backups for areas of responsibility. Continually advancing knowledge within current areas of responsibility and pursues additional application area knowledge. Support aspects of the business cycle, including proposals, feasibility studies, and implementation, Requirements traceability matrix. Consider the business implications of the application of technology to the current business environment. Knowledge and Skills: Strong Healthcare experience/knowledge (Required) Solid MetaVance application knowledge (Required) 5 or more years of experience. Experience with Agile Methodology Essential: requirements determination using structured techniques for documentation, analysis, evaluation/ validation; decomposition of high- level information into details; abstracting low- level information; distinguishing requests vs needs; distinguishing requirements vs. solutions; classifying/ prioritizing requirements; requirements change management and traceability; identifying risks; applying creativity to solving complex problems; building relationships and working collaboratively; effective verbal/ written communication; experience in an industry domain. Specialized: developing structured user manuals and training; business rules modeling; develop and executing acceptance test plans and success criteria. About DXC Technology Thanks for taking the time to review our job, if you think it is a match to your experience and interests please apply today— we are eager to learn more about you! If you know a friend who may be a fit for the job please refer them. Please note the above statements describe the general nature and level of work only. They are not a complete list of all required responsibilities, duties and skills. Other duties may be added, or this description amended at any time. Please Note In order to satisfy our contractual obligations with clients, the successful candidate will be required to pass a basic, standard Criminal Records check. You will also be required to sign off on DXC’s Confidentiality, Non-Solicitation and Conflict of Interest Agreement. DXC is an equal opportunity employer. We welcome the many dimensions of diversity. Accommodation of special needs for qualified candidates may be considered within the framework of the DXC Accommodation Policy.
DXC Technology Tampa, FL, USA
Apr 14, 2019
Full time
The Consultant I is a recent college graduate or someone with little to no consulting experience. The Consultant I will be part of one or multiple teams that will use problem solving skills to develop and implement Health 360 solutions in the Finance and Operations realm for DXC Technology customers utilizing DXC Technology Methodology. The Consultant I will be partnered with a peer for coaching and receive significant training in the use of applicable DXC Technology phases, activities and tasks to deliver quality work products for clearly defined projects in one of the following areas – Analysis, Design, Testing, Implementation, Support and Maintenance as well as product specific technical training. The Consultant I will be expected to participate in team building and to develop team and customer relationships. The expectation is that the Consultant I will acquire the skills and knowledge required to move to the level of Consultant II within the first two year of employment with DXC Technology. The Consultant I will proactively look for ways to keep all time productive and will use non-customer time for personal training, internal projects and administrative tasks. The Consultant I may be expected to be a Peer Partner to newly hired team members. The Consultant I reports to a Practice Manager or a senior team member. Key Responsibilities:                                                                                                           Functional Begins to utilize applicable DXC Technology Methodology phases, activities and tasks to deliver quality work products for clearly defined projects in one of the following areas – Analysis, Design, Testing, Implementation, Support and Maintenance. Begins to understands customer needs. Helps perform gap analysis between package functionality and customer requirements. Participates in creating project specific documentation. Responds promptly and professionally to customer requests or inquiries seeking guidance from Project or Practice Management as appropriate Assists with QA of  project efforts and documentation to ensure project decisions/deliverables are sound May assist with training of users on new processes and product Provides excellent service to internal and external customers. Keeps customers up-to-date on the progress of the service they are receiving and changes that may effect them. Prioritizes customer issues and addresses most pressing concerns Utilizes both formal and informal channels to facilitate the progress of work. Interprets and integrates multifaceted information from varied sources on a range of complex issues. Actively establishes relationships with all levels within the customer organization Maintains continuous, open, consistent professional communication with customers, peers and management. Openly listens to others and checks understanding. Continues to acquire and apply new knowledge and learning Technical Understands business process and relates knowledge to product functionality Works toward proficiency in practice technology. Gains better understanding of business process and relates knowledge to product functionality. Learns to define business requirements for technical solutions or alternatives. Learns to identify and help design customizations, workaround, or enhancements required to meet customer needs. Assists consultant with leading project teams through design workshops and pilot environments Assists with developing data conversion and testing strategies Culture and Values Demonstrates behaviors evident of DXC Technology Culture and Values.   Value People - We recognize people as individuals and develop relationships built on trust and respect.  As evident by caring for other, being flexible and following through.  Honesty & Integrity - We are always truthful and maintain high ethical standards.  As evident by asking for help and admitting mistakes.  Accountability - We take action, proactively hold ourselves accountable and are committed to quality and excellence in everything we do.  As evident by delivering quality work and having a sense of urgency. Servant Leadership - We purposefully and selflessly serves the needs of others to help them reach their full potential. As evident by asking how I can help and showing a willingness to learn.  Teamwork - We recognize the collective power of our time, talent and resources.  As evident by trusting others and communicating constructively.  Entrepreneurial Spirit - We encourage creativity and risk-taking, empower decision  making, promote continuous learning and give back to our local communities. As evident by being curious and willing to fail. Minimum Requirements – Education, Skill & Abilities: Bachelor’s Degree in Accounting, Business with an Accounting Focus, MIS Proficient in Microsoft Office applications Excellent communication and relationship building skills Excellent problem solving and analytical skills Strong time management and organizational skills Valid Driver’s License required Preferred Requirements– Education, Skill & Abilities: CPA a plus Working Environment: Office/Home Environment or Customer Site Up to 80 % travel dependent on practice and geography of project assignment.  May include overnight or additional driving time. 100% travel can be expected in smaller defined time frames. DXC Technology reserves the right to revise and/or change job descriptions and responsibilities as the need arises. This job description does not constitute a written or implied contract of employment.
Raytheon Warner Robins, GA, USA
Apr 12, 2019
Full time
Raytheon IIS is looking for a successful candidate to provide multi-disciplined engineering support for the Air Force DCGS Systems Integration Laboratory (DSIL) at the Intelligence, Surveillance and Reconnaissance Sustainment Engineering Center (ISEC) in Warner Robins, GA. The DSIL is staffed by an organic workforce, augmented by Original Equipment Manufacturer (OEM) partners and Subject Matter Experts (SME) to meet the technical needs of the program. Primary tasks include test & evaluation and hardware/software support of the DCGS lab system, enterprise tool development, site acceptance/ tie-line testing, and training the organic workforce. The position also supports the AF DCGS Enterprise Service Desk (ESD) in working and resolving local Tier 1 and Tier 2 Incidents, and Enterprise Tier 3 and Tier 4 Incidents. REQUIRED SKILLS: 6 years related work experience Must be a US Citizen with existing/active TS/SCI Clearance. Current Security+/Security+ CE certification. Possess working knowledge of Operating Systems: Solaris, Windows, Linux (RHEL 6/7). Possess working knowledge of VMWare ESXi (5.5/6.5/6.7) Possess working knowledge of AF DCGS GEOINT System(s): 10.1, 10.2, 10B (GB 4.1). Possess working knowledge of NITF Image processing systems: VIP-C, IESS, IPL, TMAN, GWE, and etc.. Possess working knowledge of GEOINT Database systems: Sybase, Oracle, MySQL or etc. Possess working knowledge of GEOINT Workflow. Possess working knowledge of GEOINT Data Flows for GEOINT data types. Possess working knowledge of GEOINT Mission Planning Tools: DSP/CSP. Possess the ability to write and troubleshoot UNIX-based scripting languages: shell, Perl or Python. Operational knowledge of current AF DCGS GEOINT PED operations and TTP's. Operational testing and validation experience. DESIRED SKILLS: Past experience with Command or Higher Headquarters level communication and coordination. Core Site DCGS and/or Sensor Experience. Possess manager level knowledge of AF DCGS intelligence IT systems, operating systems, server management, storage systems, workstation management, system backup and recovery, and account creation. Possess working knowledge or Oracle/Dell Storage appliances. Operational mission management and crew supervision experience. Networking (Cisco/ATM) experience or certification. Linux+, RHCSA, or Windows Server/Workstation certification WORK SCHEDULE: 40-hour work week, with shift and weekend work required as tasked to support DSIL and Enterprise mission requirements. TRAVEL: Minimal or none; some future travel may be required. EDUCATION: BS degree or equivalent combination of education and experience (total of 14 years of related work experience may be considered in lieu of education requirement). This position requires a U.S. 137292 Business Unit Profile Raytheon Intelligence, Information and Services delivers innovative technology to make the world a safer place. Our expertise in cyber, analytics and automation allow us to reach beyond what others think is possible to underpin national security and give our global customers unique solutions to solve the most pressing modern challenges -- from the cyber domain to automated operations, and from intelligent transportation and training solutions to creating clear insight from large volumes of data. IIS operates at nearly 550 sites in 80 countries, and is headquartered in Dulles, Virginia. The business area generated $6.2 billion in 2018 revenues. As a global business, our leaders must have the ability to understand, embrace and operate in a multicultural world -- in the marketplace and the workplace. We strive to hire people who reflect our communities and embrace diversity and inclusion to advance our culture, develop our employees, and grow our business. Relocation Eligible Yes Clearance Type TS/SCI - Current Expertise Computer Engineering Computer Science Computer/Management Information Systems Electrical Engineering Engineering Technology General Engineering Information and Knowledge Systems Integration & Test Engineering Software Engineering Systems Engineering Technical Test Engineering Type Of Job Full Time Work Location GA - Warner Robins Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
DXC Technology Taguig, Metro Manila, Philippines
Apr 12, 2019
Full time
Research and develop statistical learning and Machine Learning  models for data analysis. Understanding information needs and extracting data from a variety of sources in order to create analytics deliverables that meet those needs. Leverage models to address key growth challenges, cross-channel spend allocation, response modeling, and marketing program attribution. Collaborate with Product Management to understand Business needs and devise possible solutions. Ideas to generate key decision making KPIs. Implement new statistical or other mathematical methodologies as needed for specific models or analysis. Optimize joint development efforts through appropriate database use and project design. SKILLS: Master’s Degree in Computer Science, Statistics, Applied Math or related field. 7+ years’ practical experience with SAS, ETL, Data Processing, Database Programming and Data Analytics Excellent understanding of Machine Learning and Artificial Intelligence Techniques and Algorithms. Experience with common data science tools like (but not limited to) R, Weka, NumPy, MatLab, etc. Good knowledge of statistics. Experience with programming languages such as Java and Python. Skilled in Reporting and Data Visualization Software, with strong presentation skills. Experience with SQL (Structured Query language) programming. Extensive background in data mining and statistical analysis Ability to understand various data structures and common methods in data transformation  Excellent pattern recognition and predictive modeling skills.  NoSQL and BigData experience preferred.
DXC Technology Australia
Apr 12, 2019
Full time
Provides business consulting services to clients; contributes to the design and delivery of business solutions including configuring package-based solutions, change management planning and communications, business-focused testing, and training development and delivery; serves as a business resource on a team or as a team leader for other business consultants. Develops and demonstrates specialized knowledge and skills in at least one business consulting discipline: business strategy, industry, organizational change, ERP product, or business process architecture. Essential Job Functions Participates in gathering business requirements through a variety of techniques (e.g., facilitated workshops, work sessions and interviews) and prototyping business solutions (Business). Analyzes requirements and develops high-level and detailed business process designs to the elementary business process (EBP) level and derived logical process (DLP) level (Business). Supports gap analysis highlighting current state, future state, client needs, best practices and competition (Business). Develops standards, templates, and procedures to aid in the development of the required work products (Methodology). Leads a team of 4-6 company resources, in area of expertise, to conclusion of a project phase (Management). Reviews programs designed from high level specifications or derived logical processes (DLPs) ensuring that they meet client specifications (Technical). Establishes and maintains networking relationships with middle management in client organizations (Relationship Management). Understands client needs and matches them to relevant services or products; manages client expectations (Leverage). Understands and communicates goals and critical success factors for the project; sells ideas persuasively and paces the communications properly (Communication). Basic Qualifications Bachelor's degree or equivalent combination of education and experience Bachelor's degree in business, computer science or related field preferred Five or more years of experience in business analysis and design, preferably within a consulting environment One to two years of relevant experience in a particular business or industry specialty area included Experience working with techniques and approaches for process and entity modeling Experience working with techniques, tools, and approaches for data cleansing and conversion Other Qualifications Strong analysis and design skills Good communication skills Ability to manage competing priorities in a complex environment Ability to devise creative business solutions Ability to convey a strong presence, professional image, and deal confidently with complex business problems Willingness to travel Work Environment Office environment May require evening or weekend work
DXC Technology Berlin, Germany
Apr 10, 2019
Full time
DXC Technology (NYSE: DXC) is the world’s leading independent, end-to-end IT services company, helping clients harness the power of innovation to thrive on change. Created by the merger of CSC and the Enterprise Services business of Hewlett Packard Enterprise, DXC Technology serves nearly 6,000 private and public-sector clients across 70 countries. The company’s technology independence, global talent and extensive partner alliance combine to deliver powerful next-generation IT services and solutions. DXC Technology is recognized among the best corporate citizens globally. For more information, visit https://www.dxc.technology/ . DXC is hiring an AWS Cloud Evangelist (m/w) to work with its customers and their partners in transforming their IT landscapes and accelerating their journey to the cloud. Our Cloud Evangelists engage with customers to understand their business drivers and technology portfolios, and present reliable cloud infrastructure and services solutions, inspiring customers to adopt AWS. They collaborate with internal leaders and peers to develop tailored briefing agendas, presenters, and solution demos. They help develop a shared vision, supporting the customer through the challenges of cloud adoption, demonstrating the reality of the vision and motivating customers to accelerate their adoption of the Cloud. The position is open for all DXC locations in Germany.  DXC is looking for someone who is passionate about: Supporting executives from C-level to Heads of Function to inspire them to adopt the AWS Cloud Help identifying motivators for cloud adoption and unlocking challenges that customers may face Help architecting AWS cloud native solutions as well as and hybrid AWS and on premise solutions Getting feedback from common customer requirements into AWS service development teams Working with Speaker/Content Program Manager to continually refine the internal speaker’s bureau with a deep bench of qualified presenters…taking advantage of the resources locally. Maintaining a dedication to understanding DXC’s full AWS solution and services suite and AWS’ solutions and services. Working with internal leaders and peers to design and facilitate interactive and actionable engagements that deepen our customer’s connection to AWS services. Articulating AWS’s value proposition through compelling customized narratives, product demos and engaging qualified experts/speakers. Fluency in German and English Qualifications: A Bachelor’s degree (computer science preferred); Masters/MBA/PhD degree preferred. 15+ years of IT experience as a technical specialist, technical sales, enterprise architect or consultant in Customer-facing roles. Broad technology knowledge with perhaps a deeper technical knowledge in one area Excellent written and verbal communication skills, including group leadership and executive presentations. Significant experience working in an evangelism or technical executive role Strong knowledge and experience with cloud computing infrastructure, application development platforms and popular programming languages Willingness and ability to work autonomously, with some domestic & international travel. A history of successful speaking engagements and industry influence is preferred Extensive industry contacts in the software development field and the ability to work cooperatively with, and gain the respect of, senior technologists is a must.   Preferred Qualifications: Strong knowledge of AWS’ products and services and experience positioning them into an overall IT strategy Supporting executive Customer relationships and key business stakeholders. Enterprise Architecture Frameworks (e.g. TOGAF, Zachman) and identifying the relationships between business services, information, applications and global infrastructure assets. Broad systems experience such as SAP, Oracle, Microsoft and custom Java/.NET applications, or experience in software architecture in two or more of the following areas: Serverless, IoT, Mobile Application Development, data centric applications or web scale applications. Designing, building, and operating global IT infrastructures A proven track record of managing and delivering large-scale enterprise IT projects. 10 to 15 years’ experience in IT Infrastructure and/or software development, with special emphasis in areas of Compute, Storage, Databases, Networking, Application Services, Big Data and distributed computing. Past experience on Cloud Computing platforms is preferred. Strong knowledge and experience with social / online marketing coupled with prior experience in product definition, bring-to-market strategies and setting an industry standard What we offer: Extensive social benefits, flexible working hours, an attractive salary package and clearly defined values make us one of the most attractive employers worldwide. In addition, DXC stands for equal opportunities and offers employees ongoing development opportunities. Thank you for taking time reviewing our job add! If you believe this is the right match for you, please do not hesitate to apply! We are eager to learn more about you!
Raytheon Colorado Springs, CO, USA
Feb 17, 2019
Full time
Raytheon Intelligence, Information, and Services (IIS) is seeking an entry-level Software Engineer to join our team in support of the U.S. Air Force North American Aerospace Defense Command (NORAD) Cheyenne Mountain Complex Integrated Tactical Warning/Attack Assessment (NCMC-ITW/AA) and Space Support Contract (NISSC). NISSC will provide accurate, timely, and unambiguous warning and attack assessment of Air, Missile, and Space threats with daily visibility of National Command Authority leaders including the President of the United States. NCMC-ITW/AA is composed of Air, Missile, and Space Warning Missions located at Cheyenne Mountain AFS (CMAFS), Peterson AFB, Offutt AFB, Vandenberg AFB, and forward user and sensor sites worldwide. Raytheon is seeking Software Engineers to support the NISSC Contract. As a Software Engineer you will be responsible the software support to Delivery Orders. You will ensure that cost, schedule and technical performance comply with program needs. Required Skills: · Bachelor degree at a minimum in computer science, software engineering, or related discipline. · Experienced in computer science concepts and principles of standard computer science practices, methods, and techniques to perform, following specific instructions, routine projects or minor phases of a larger or more complex project. · Experienced in computer design, simulation or programming software or other appropriate software to perform routine design and analysis assignments. · Experienced in computer science and related disciplines to design, develop and adapt scientific methods and techniques to recommend solutions for computer problems. · Ability to analyze, interpret and apply computer science procedures in a variety of situations and recommend effective solutions. · Ability to obtain a Security Clearance. Desired Skills: · Experience with any of the following: Ant, Perl, ClearCase, ClearQuest, Oracle Weblogic, JBoss. · Experience with multiple third and fourth generation languages (C, C++, and Java). · Experience with any of the following: HP Openview, WorldWind, IBM MQ, Oracle, PL/SQL, J2EE, JNI, JMS, JDBC, Visual Basic. · Experience with relational database management systems and tools (ORACLE, PL/SQL, JDBC). · Experience with service oriented architectures (J2EE, JNI, JMS). · Possess a DoD 8570 certification such as Security+CE or equivalent. Required Education (including Major): · Bachelor's Degree in Engineering, Science, or Mathematics obtained within last 18 months, Fall 2018 or Spring of 2019 A cumulative GPA of 3.0 or higher is desired 133166 Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
Raytheon Massachusetts, USA
Dec 11, 2018
Full time
Calling 2019 Grads! If you have a degree in Electrical Engineering, Computer Engineering, Computer Science, Software Engineering, Mathematics, Physics or a related degree with an emphasis on software, here is your opportunity to pursue an exciting career with Raytheon! If you want to apply your engineering knowledge and skills to build complex, real-time software which controls highly sophisticated defense and civil systems which are currently deployed in more than 80 countries around the globe, then Integrated Defense Systems’ Software Engineering Directorate (SED) is the place for you!   SED is the central focus for real-time software development, integration, test and validation activities for IDS’s four core capabilities:       Integrated Air and Defense systems , which produces the world’s most sophisticated short-, medium- and long-range, low- to high-altitude, all-weather air and missile defense systems, such as the combat-proven Patriot Missile which protects US and allied forces around the globe   Large Ground and Naval Radar systems where Raytheon IDS is a world leader in large scale radar development, technology, and production such as exhibited in the AN/TPY-2, UEWR, AMDR, EASR radars   Naval Combat Systems and Electronics such as those being built for the DDG 1000 Zumwalt-class destroyer, America’s next generation, multi-mission, naval destroyer, serving as the vanguard of an entire new generation of advanced multi-mission surface combat ships   Possible Locations Include:   Marlboro, MA; Tewksbury, MA; Woburn, MA.     Required Skills:   Candidates must be currently enrolled in an undergraduate (or completed a degree no more than 18 months prior to start date) with an emphasis in Electrical Engineering, Computer Engineering, Computer Science, Mathematics, Physics, Software Engineering, or related engineering field.  U.S . Citizenship status is required as this position will need a U.S. Security Clearance within 1 year of start date .       Desired Skills :   0 cumulative GPA    Strong analytical skills   Ability to work in an agile, collaborative environment   MATLAB, Simulink, and/or other analysis tools   Working knowledge of Unix   C, C++, JAVA   Unified Modeling Language (UML)   Engineering Project or Internship experience   Customer focus and collaboration skills   Excellent written and oral communication skills; knowledge of MS Office or other presentation tools   Be a key contributor to our Software Engineering Team! Please apply now and join us in our mission! What’s YOUR Mission? Here at Raytheon, we work together as one global team creating trusted, innovative solutions to make the world a safer place. Our innovation spans all domains: from land and sea to air, space and cyberspace. We’re inspired by a noble mission that’s shared by Raytheon employees around the globe and an inclusive culture that empowers employees and celebrates their contributions.   What We Offer: Whether you’re just starting out on your career journey or are an experienced professional, Raytheon offers a robust total rewards package that goes above and beyond with compensation; healthcare, wellness, retirement and work/life benefits; career development and recognition programs. Some of the superior benefits Raytheon offers include paternal leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care.     “Diversity is at the heart of all we do at Raytheon. We embrace diversity and diverse opinions; we treat people with dignity and respect to support our inclusive culture. This allows us to retain and attract the world-class talent and supplier base we need to develop the innovative solutions our global customers depend on. We view our diversity as a competitive advantage as a key enabler of our growth." - Thomas A. Kennedy Raytheon Chairman and Chief Executive Officer All these job responsibilities are to be executed in harmony with Raytheon's Code of Business Ethics and Conduct policy which sets the standard by which we operate and how we treat others. KEYWORDS software, software engineering, software design, design, test, validation, integration, sensor systems, software development, data analysis, analysis, systems, systems integration, artificial intelligence, AI, machine learning, ML Business Unit Profile Headquartered in Tewksbury, Massachusetts, IDS has 32 locations around the world. Its broad portfolio of weapons, sensors and integration systems supports its customer base across multiple mission areas, including air and missile defense systems; missile defense radars; early warning radars; naval ship operating systems; C5ITM products and services; and other advanced technologies. IDS provides affordable, integrated solutions to a broad international and domestic customer base, including the U.S. Missile Defense Agency, the U.S. Armed Forces and the Department of Homeland Security. Business Integrated Defense Systems Type Of Job Full Time Clearance Type Secret Relocation Eligible Yes Talent Area Computer Engineering, Computer Science, Mathematics, Physics, Software Engineering Job Function Engineering & Sciences
ESG Consulting San Francisco, CA, USA
Aug 30, 2018
Full time
We are looking for a skilled Firmware Engineer to help architect and build C software for embedded devices as part of autonomous vehicle development team. Responsibilities: Design and develop complex, highly scalable, and latency-optimized software in C Invent, extend, design and develop next-generation features for self-driving car applications Improve and deliver reliable software through continuous integration, automated testing and code reviews Requirements: 4+ years of experience as a Firmware Engineer writing production quality code in C Eagerness to learn and explore new technologies Ability to write or quickly learn how to write clean, fast, and reliable C code Working experience operating and debugging embedded systems Strong organizational and communication skills Unit test everything but know when to ask our stellar tools team for scripts or tools Bonus Skills: Experience with Linux Experience with ROS

Latest Jobs From The Web

Latest From the Blog

    Here is a directory of companies that are employing people in computer science roles.   1.  The Home Depot, Inc.      2455 Paces Ferry Rd SE, Atlanta, GA 30339      1-866-698-4347      employment website  -  https://careers.homedepot.com   2.  Southern Company      30 Ivan Allen Jr Blvd NW      Atlanta, GA 30308      employment website  - https://southerncompany-it.jobs/    3.  Delta Airlines      1030 Delta Blvd.       Atlanta, GA  30320       employment website -  https://delta.greatjob.net        Click here to View Computer Science jobs in Atlanta            
Empire Career Services, a company out of Utah, started by Dr. Philip S. Gold, provides professional resume writing services.  They have over 20 years experience in the game  with outstanding customer feed back.  They offer a free resume review.  To find out more information, click here ---- Empire Career Services
                                                   Top 15 Computer Science Jobs For 2019 The following are the 15 most lucrative job options (no particular order) for those with a computer science background: Data Scientist Data scientists are highly valuable as their ability to extract meaningful information from a large chunk of data is invaluable for the success of various organizations. That’s is why, even at an entry level, an annual salary of $100,000 can be expected along with various perks such as flexible work hours. Strengths needed to excel as a data scientist include sharp mathematical skills along with effective communication skills to convey the extracted information. Database Developer Database developer is an important job these days which requires analytical skills along with knowledge of database programs like Oracle, Microsoft SQL Server etc. The job starts with an average annual pay of $98,000 at entry level. Companies are willing to pay for databases services as it is important that the data is sorted properly so that it can be easily accessed and retrieved. Support Desk Technician Support desk technicians are at the frontline of businesses that offer tech services such as laptop troubleshooting to their customers. Their technical knowledge coupled with their soft skills make them valuable assets for their employers. At entry level, their annual salary is around $35,000 which may appear low compared to other IT jobs but it is balanced out by lower qualification requirements. Network Administrator In modern corporate environments, the network administrator plays a key role in ensuring that there are no issues with the electronic communication networks. If the network is down, it may lead to loss of efficiency and could stop operations as well depending on the nature of the business. Their worth remains high and they could earn up to $60,000 annually. Data Security Administrator The security of data is essential as confidential information can be easily misused in the wrong hands. The data security administrator ensures that all the security practices are being followed and also comes up with strategies to mitigate any breaches. Their demand continues to grow and companies are willing to pay around $100,000 to new comers in the market.   See latest job openings at https://computersciencejobs.com/    System Administrator For ensuring smooth day to day operation the system administrator plays an important part. With their knowledge of the respective hardware and software, they ensure that any problems within the system are resolved quickly. This requires problem solving skills along with relevant certifications regarding the hardware/software in use. At entry level, a healthy pay of about $64,500 can be achieved annually. Video Game Designer Video game industry is a billion dollar industry that continues to flourish. Being a video game designer can be both interesting and financially beneficial. A combination of creativity and programming knowledge can help you achieve wonders in this profession. With innovations such as virtual reality on the forefront, one can expect to start off with earning $80,000 annually. Computer Systems Analyst The success of any business lies in increasing productivity and lowering costs. The IT world is no different. A computer systems analyst can serve as the catalyst for the success of your business. Using their technical expertise, they come up with methods to eliminate inefficiencies and streamline the whole process. They can generally expect a median annual salary of around $67,000. Computer Network Architect The framework of an IT business is usually based on computer networks. The design of this structure in accordance to the requirement of the client is done by the computer network architect. They are responsible for creating an efficient network with room for upgrades and troubleshooting mechanism in place. They normally have higher qualification requirements and can earn up to $117,000 in a year. Full Stack Web Developer The full stack web developer is capable of covering both the front end and back end of web development. A website is essential for any business and in case of IT business, it may become critical for success. In fact, the whole business can be based on the website that offers their products and services online only. It is expected to grow in the coming years and at this point of time, this profession offers $88,000 annually.  Mobile Application Developer In the age of smartphones, well made mobile apps can be great tools for businesses to increase exposure to the relevant demographic. Add in their standalone worth of being a lucrative proposition and it reinforces why mobile app developers are in high demand. Knowledge of programming languages needed for iOS and Android development along with some creative thinking can land you a regular job that brings in $91,000 annually. Machine Learning Engineer These days, machine learning is one of the buzz words in IT circles. The ability to develop artificial intelligence by allowing apps and devices to experience a wide array of scenarios is simply remarkable. With uses across multiple sectors, the worth of machine language engineers continues to rise exponentially. It is this ever-growing influence that allows them to earn $120,000 yearly and it is expected to rise with the passage of time. Cloud Solutions Architect The world is shifting its data storage to virtual or cloud storage options. To keep up with the trends, a cloud solutions architect can be very useful. With their knowledge of enterprise architecture, they are able to design a customized cloud storage network which is not only scalable and robust but it also meets specific client requirements. Their potential annual earnings of $120,000 highlights their importance in the IT world. Site Reliability Engineer If a company website goes down, not only does it create a bad impression of the company but it may lead to loss of business. This is where the site reliability engineer steps in. With their in-depth knowledge of programming languages like HTML script and CSS along with their good command on web management practices, they ensure the smooth operation of your website. Considering the crucial nature of their job, they are able to earn about $119,000 annually. User Interface Designer User interface is the bridge between the user and the system. If the design of the interface is not intuitive, it can hamper the whole user experience. This makes the job of the user interface designer very critical and all the top tech companies like Apple place great emphasis on it. Through the use of practicality and programming skills, one can earn around $65,000 annually as a user interface designer.   See latest job openings at https://computersciencejobs.com/
How to become a Java Developer in 6 months Is it possible?  Yes it is, many have done so. If you want to become a java developer you should have to focus on key things that will help you learn Java quickly and efficiently. Java is one of the best languages in the world but it does not mean that it takes years to learn java. You can learn java in six months or even less than six months. Beginning: When you write you own first code you are said to be a java programmer but it doesn’t means that you are perfect in java programming. Java is not a small  thing, there are lot of features  that are available in java programming that you must learn to become a good java programmer.  At the beginning if you know other languages like (C or C++) before Java it might help you to just understand the basics of loops, if-else but the thing is that java is an Object Oriented Programming, so you must learn java OOP principles to get better in java in the future. Java also has exception handling tools that helps you get better in coding. For learning java in less than 6 months you should have to spend most of your time on java basics for better understanding. Keep Motivated: Some of you might think that why “Keep Motivated” this is something really important for you to learn java in six months because when you give most of your time to your language as an experience in programming languages “you often get tired to do programming” and you are off of your track and that’s the really important time for you to learn and code in java programming language. Is it possible Without Other languages Knowledge? Most of the people think that you first learn C and then Java. I must say, if you want to become a java programmer you don’t need other languages knowledge, just start with java don’t waste time learning other languages and then come to java. If you learn other languages it may take more time for you to become a java programmer. Learn By Yourself: Wait, this is something you think that it might be “boring” but it’s not boring at all. If you want to become perfect in java or good in java programming, you must put some effort to do so. Thing is that go online join different number of groups where java programmer discuss their programs. See them how they work and their problems and try to solve those problems by yourself and also start building your own projects to get better and better in java in every single day. When you start working on java projects you might get some difficulties but when you resolve those you will see yourself as a good java programmer. Other Important Factors: The best thing in java is different kind of tools to work with to learn java. If you often get tired of doing java programming “Just start building a GUI for your project” or you also increase your knowledge by using javafx which is used for rich interface of projects. Believe me that you are more excited than before when you are start working on your projects with javafx. “Keep motivated; learn Java Programming and Stay Happy!”
What are the skills required for Java Developer? As everyone is not made for programming as such like a java developer you must need some skills to become a Java Developer or good Java Developer. Following are the skills that may help you become a better Java Developer. If you to start java you must read all the point that I mention below. About Java: I know some of you think that “what about java”. If you not know about java and also what java can do in daily life or what you can do with the java programming? First you have to take a deep look on what java programming can do and then you path is clear that Java is your dream language or not. So now it is clear that Java is your required language. Now you must also know about the different IDE’s (Integrated Development Environment) which you are working in to develop your apps or your programs. There are different IDE’s used for different purposes like Netbeans for desktop apps and Android Studio for an Android Apps. Do you First Learn C then Java? There are most of the institutions that will ask you to first learn C and then Java. So you know about the basics of how the programming language works. But in my opinion Java can be your first language. If you learn C it is better for you but not waste time on C just start learning Java so you will get better understanding on Java mechanism works and also OO principles (Object Oriented). As java is Object Oriented Programming Language. Basic OO Concepts: Now some of you are not clear about the OO principles and also the concepts of Java programming. I must say this is the most important skill that you need to become a Java Developer. Just like other programming languages you must learn if-else statements, loops etc. But in Java you should have to learn more like inheritance that parent and child relationship. Exception Handling for better app development. Interfaces also some class concepts you need to become a java developer. What Platform You Want? So now you have a question that (what platform?). Platform is really depending upon your interest. There are different platforms you have to develop different apps for different operating system or also you can go for servers. Like Android Studio for Android Apps. Netbeans for desktop Apps. JavaScript for websites and Also Java Enterprise Edition that you can learn in the future. Knowledge About Databases: For getting better in java programming or you want to be a java developer. You should have to know about the Databases. How the database works. There different DBMS (Database Management Systems) where you save your data and retrieve your data using java application. Database is only need when you want to save the data from your front end java application. Java also have the file handling but that was not the good approach you save your data in it. Bonus Points: All the above points are the skills you need to become the Java Developer. Now if you want to become better in Java Programming you must practice those skills you make you better in your Java programming. Practice every single day to better know how to fix the bugs or error in your programs. Must know about the data structures that Java Programming have it. You are more flexible in your Coding. “Programmers must practice if they want to Shine in the Future!”
How to Become an Expert Java Programmer? For becoming an expert in Java Programming you must have to do following things. As Java is one of the most popular language right now as it supports Android Development. Good in OO Principles: OO (Object Oriented Programming) is the basic where java programmers must be strong in. Without the basics of Object Oriented Programming you are not likely to be perfect or I must say “Not perfect” in java programing. While learning through just notes you must practice every single day of your java basic so that when you use in your project you not need to look and it. Like inheritance that parent and child properties. Detailed Learning of Java: For being said detailed learning is mandatory for become an expert in java programming. For detailed learning of java programming you must take a look on every single function or every feature of java to be learned. GUI or JavaFX may be one of those. Practice Every Single Day: In any programming language if you not work regularly or daily you may have stuck sometimes in the problem. Same as java you must practice your skills of java every single day. Whether it is working on your GUI or some core features like exceptions or your data structures logic. Coding every single day is the best way to be expert in java programming or in any programming language. Fixing different Types of Problems: By fixing problem it means you enhanced your programming skills. Fix a bug or an error in a project make you thing that you haven’t thing before. Which you can do it in your own to fix a problem it means that you are having more knowledge about features of java. Helping Others: Helping other is really helpful for you as a programmer. Sometimes you not work so deeply on some of the java features and when you get a problem on those features you definitely take a deep look on it to get rid of problem. Also others may be doing things different compare to your thoughts. So if you help them you can definitely increase your knowledge. Understanding of every Single Line of Code: While you are working on your projects or whatever you are doing must know every single line of code to get a better understanding about the code and also helps you catch up your errors quickly. Sometimes it happens when you not get understanding about the code so take a time and research about that code to get better understanding. Good understanding of a good will makes you better in java programming. Blog or Response: On internet there are lot of people having different experience regarding to the programming languages their IDE’s and also other stuff about the java programming. If you are there you get lot know about new thing that you haven’t heard before about java programming language or maybe you get the new trend that are available in the market. And sometimes you can help other people on blog by responding to their error or your experience handling with that error might help the others. These things will make you an expert in java programming language.
View all blog posts