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 Plano, TX, USA
Feb 15, 2019
Full time
Develop new SAP Banking Offerings that are market relevant Work with SAP SE to co-develop differentiating solutions in the banking industry Contribute to the strategic direction for the SAP Practice in the Banking space based on metrics and market trends Work with DXC SAP Practice leadership to develop and implement a regional and country specific SAP banking GTM strategy Support Business Development: provide global pre-sales SAP banking support as needed, develop and maintain relationships with decision makers at key clients, participate and lead aspects of the proposal development process Develop GTM sales kits for Offerings to support DXC Sales globally; facilitate and deliver industry specific SAP sales enablement sessions Research and test relevant new technologies (e.g. IoT, ML) for inclusion in offerings as appropriate. Demonstrate thought leadership in the market (e.g. conferences, white papers, professional organizations, analysts) Manage and develop assigned team members Manage and develop relationships with industry business partners Qualifications and Experience Functional SAP Finance Proficiency with at least 5+ full-lifecycle SAP implementations of which at least 3 have been in the Banking industry and at least one S/4 implementation 6+ years of Banking Industry experience Proven experience in business transformation advisory in the Financial Services Industry Experience with developing an SAP related offering strategy and implementing industry relevant business outcome solutions Experience collaborating with account teams and partners to develop client relationships and identifying and developing new opportunities with clients Strong program/project management and team leadership experience required Ability to travel globally is required Bachelor’s degree in Finance or equivalent required MBA or equivalent Master’s degree preferred Experience with implementing SAP Bank Analyzer or related Finance and Risk products will be a bonus Open to considering remote based US candidates for this opportunity
DXC Technology Princeton, NJ, USA
Feb 15, 2019
Full time
Provide business domain solution, process, strategy, business case and change consulting to external client at functional and senior management level, on a chargeable basis. The business domain includes industry specific business process and function specific business process such as HR, accounting and IT. It also includes developing and managing IT governance mechanism and various policies such as security policy, business continuity policy. Help the client innovate and formulate business solutions and “technology enabled” business models and new ways of doing business to create breakthrough positions in the marketplace. Explains how and where technology can be used to address key business processes in a particular domain. Gets involved in the strategy and business issues identification and resolution; provides input to the company account plan to develop and manage the strategic relationship with the client’s senior management, and act as a trusted advisor in transforming the client’s business. Responsibilities : This position analyzes computing requirements and consults on change release process and will lead, execute and manage all technical aspects of SAP system landscape including design, installation, upgrade/patching, change management & Production support. Broad understanding of core business processes of focused domain. Has overview knowledge of Consulting business. Education: Bachelor's Degree or equivalent experience. Experience: 10+ years. • Coordinating across multiple teams and multiple releases. • Collaboration with the IT and Business organization. • Ability to design, deliver and drive S/4HANA system migration solutions. • Implement complex SAP technical systems and application activities. • Responsible for activities such as install, configure and maintain multiplatform systems hardware, software and components. • Responsible for planning, developing, designing, integrating and maintaining all SAP system landscapes, specifically S/4HANA migration related. • Ensures systems conforms with all architectural objectives. • Evaluates complex system's production readiness and supportability. • Restores complex computing service operations and drafts corrective actions • Consults on complex system problem identification and resolution. •Participate and coordinate on activities to integrate and train others on security solutions into information systems. Education and Experience: Minimum of a Bachelor's Degree along with 10 years of IT business consulting Open to considering remote US based candidates who can travel when required
Raytheon Redstone Arsenal, AL, USA
Feb 12, 2019
Full time
Raytheon Intelligence, Information and Services (IIS) is seeking a Senior Database Application Developer. The successful candidate will support the current and evolving Strategic Systems Engineering Services (SSES) efforts for the Systems, Simulation, Software, and Integration (S3I) Directorate customer. S3I, within the US Army Aviation and Missile Research, Development and Engineering Center (AMRDEC) has development and support responsibilities for many weapon systems, related support systems, and associated enhancements. The Strategic Systems domain includes activities for Combatant Commanders (COCOMs), Agencies, and Foreign Military Sales (FMS) efforts. The candidate will conduct daily duties at the S3I Directorate, Redstone Arsenal, AL. The candidate analyzes, designs, programs, debugs, and modifies database applications that contribute to integrated software solutions used in local, networked, or internet-related application suites. The candidate is responsible for designing databases and ensuring their stability, reliability, and performance. Alongside other application developers and actively applying collaborative development tools, the candidate optimizes in-application SQL statements as necessary, and establishes best practices. The candidate is responsible for integrating data from multiple source systems, displaying data appropriately, identifying areas of process improvement, and implementing solutions through data integration and automation. The candidate works with complex data models and object relational database structures. Writes database SQL packages, procedures and triggers according to technical requirements. Works with a development team in the design, development, testing, tuning and implementation of database applications. Completes documentation and procedures for installation and maintenance. May interact with users to define system requirements and/or necessary modifications. Assists with database systems administration. Required Skills: • Proficient with Internet Information Server /Services (IIS) • Proficient in understanding Data Models and relationships to be able to write complex queries • Strong Analytical skills to triage performance issues and provide fixes/solutions • Experience with SQL Server • Experience with SQL Stored Procedures • Proven experience developing and performance tuning large scale enterprise database applications with high transactional volume • Experience with Data Modeling (using tools like ER-Win), Data Migration and ETL processing • Experience in developing application scenarios, process flows/models, test cases and scripts • Strong technical documentation ability • Experience with code deployment in development, testing and production environments • Active Secret Clearance, or ability to acquire one Desired Skills: • Team Foundation Server (TFS) working knowledge/experience • Virtual Machine (VM) working knowledge/experience • Microsoft Azure working knowledge/experience • Experience with scripting languages such as Shell, Perl • Experience developing web interfaces Required Education: • Applicants must have a minimum of a BS in Software Engineering, Computer Science, Computer Engineering, or similar degree field, and a minimum of 8 years relevant experience This position requires a U.S. Person 131979 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 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.1 billion in 2017 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 No Clearance Type Secret Expertise Software Engineering Type Of Job Full Time Work Location AL - Redstone Arsenal 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 O'Fallon, MO, USA
Feb 12, 2019
Full time
Role: Java Developer (Sr. Software Engineer) Location: O’Fallon, MO Experience: 8+ Yrs   Job Overview: An ideal candidate is someone who works well with a cohesive team-oriented group of developers, who has a passion for developing great software, who enjoys solving problems in a challenging environment, and who has the desire to take their career to the next level. Responsibilities- • Design, develop, test, and deploy new code to meet the Business needs of the stories and features. • Maintain and Enhance existing code to improve our software and minimize Technical debt of the platform. • Researches technical solutions for changing business needs. • Ability to work in Agile environment. • Manage individual project priorities, deadlines, and deliverables. • Ensure the final product is highly performant, responsive, and of the highest quality. • Actively participate in agile ceremonies including daily scrum, story pointing, story elaboration, and retrospectives. • High-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment.   Required technical skills and experience • Development/Agile tools experience – Fusion, ALM, Confluence, Bamboo, SVN, GIT. • IDE tools – Eclipse, IntelliJ. • Web Service development experience (REST/JSON, SOAP) • Java – Core, Enterprise • Spring Boot or Spring Cloud (Spring Cloud Config, Spring Cloud for Cloud Foundry) • Oracle - SQL, PLSQL (tuning and performance tuning desirable) • Linux • Shell Scripting • CICD Principles   Nice to have • Message Queue • Camel- Nice to have • JavaScript (JQuery/Angular JS) • Angular 2+ front end development • Micro services
DXC Technology Hong Kong
Feb 12, 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). Education and Experience Required: Typically a technical Bachelor's degree or equivalent experience and a minimum of 0-2 years of related experience. May include highly experienced individuals performing entry- level equivalent work who are non- degreed or degreed in an unrelated field. Knowledge and Skills: 0-2 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 testing tools and unit test scripting. Experience using (or an understanding of the use of) an Integrated Development Environment (e.g., Eclipse, Visual Studio).
DXC Technology Bangalore, Karnataka, India
Jan 28, 2019
Full time
Must Have Skills : SAP Hybris Commerce The Hybris Development Engineer will contribute to the development and implementation of Hybris ecommerce platforms. This role is responsible for working with Consultants, technical architects, systems analysts, and other developers to deliver the highest quality solutions. - 5+ years of total IT experience specializing in design and development of complex enterprise-level solutions using Java Spring Core/MVC framework. eCommerce exposure a big plus. - 3+ years of hands on design and development experience in SAP Hybris multichannel e-commerce platform (B2C and B2B platforms). Hybris certification highly desirable. - Strong hands on experience in customizing Hybris based e-Commerce Applications, Hybris CMS and e-commerce suite (WCMS, Solr, HMC, CMS & Product Cockpit, Admin Console, CronJobs, ImpEx, Import/Export Service, Catalogs, Categories, Products) - Exposure to Backoffice customization, Third party integration, Data hub, Payment module and payment gateway integration, Promotions etc. - Knowledge in front-end technologies like JavaScript, jQuery , Ajax will be a major plus. - Exposure to Agile Project development practices. Knowledge on Scrum process. - Proficient in all areas of software development lifecycle. Work proactively and independently, with quality. - Good understanding of the various Digital Technologies. - A good Team player and an independent contributor. - Excellent verbal and written communication skills, ability to effectively communicate with customers. Qualifications : BE/B.Tech/MCA Location : Bangalore Must Have Skills : SAP Hybris Commerce The Hybris Development Engineer will contribute to the development and implementation of Hybris ecommerce platforms. This role is responsible for working with Consultants, technical architects, systems analysts, and other developers to deliver the highest quality solutions. - 5+ years of total IT experience specializing in design and development of complex enterprise-level solutions using Java Spring Core/MVC framework. eCommerce exposure a big plus. - 3+ years of hands on design and development experience in SAP Hybris multichannel e-commerce platform (B2C and B2B platforms). Hybris certification highly desirable. - Strong hands on experience in customizing Hybris based e-Commerce Applications, Hybris CMS and e-commerce suite (WCMS, Solr, HMC, CMS & Product Cockpit, Admin Console, CronJobs, ImpEx, Import/Export Service, Catalogs, Categories, Products) - Exposure to Backoffice customization, Third party integration, Data hub, Payment module and payment gateway integration, Promotions etc. - Knowledge in front-end technologies like JavaScript, jQuery , Ajax will be a major plus. - Exposure to Agile Project development practices. Knowledge on Scrum process. - Proficient in all areas of software development lifecycle. Work proactively and independently, with quality. - Good understanding of the various Digital Technologies. - A good Team player and an independent contributor. - Excellent verbal and written communication skills, ability to effectively communicate with customers. Qualifications : BE/B.Tech/MCA Location : Bangalore
DXC Technology Newcastle upon Tyne, UK
Jan 28, 2019
Full time
Provide expertise for IT infrastructure (e.g. servers, network), application infrastructure (e.g. SAP), and related services (e.g. Business Continuity) throughout the lifecycle of a deal in accordance with contractually established terms and conditions and established technical standards. Provides technical input, solutions, and recommendations to deal pursuit. Engaged in and provides support for transition/transformation efforts. Monitors service delivery compliance to budget, quality standards, and customers and/or internal businesses/end user requirements. Provides IT infrastructure and/or application infrastructure lifecycle technical support, including planning, project management, installation, on-going management/monitoring/troubleshooting, and de-installation, following operational policies and processes that are compliant with industry standards (e.g. Information Technology Infrastructure Library (ITIL)). Manages the technical/service relationship between the company and the customer, and between the company and subcontractors/vendors. Works with the key customers and/or internal businesses/end user representatives (Infrastructure Support Managers, Client Manager and the Account Delivery Manager) to retain customers and build the business. ITO Service Delivery work is generally performed remotely from the company facility, but may be performed at the customer’s location when required/justified. Responsibilities: Apply deep and broad technical background and knowledge of industry trends to operate several critical or high risk technology areas/customer groups. Integrate technical knowledge and business understanding to create superior solutions for the company and for customers. Mentor/consult with team members, other organizations, customers, and vendors on complex issues. Incident Management: Resolve technical and some business incidents independently. Mentor/assist less-experienced team members on complex incidents. Escalation Management: identify, mange, and lead escalations through L4. Work with others to help manage escalations through L5. Problem Management: Proactively and reactively look for solutions to prevent complex problems from occurring across teams/technologies. Change Management: Independently review and verify changes/solutions of high complexity and risk to meet customer and/or trade/IT infrastructure needs. Lead or participate in a Change Advisory Board or Technical Advisory Board. Patch and Security Management: Provide input to security policies. Proactively monitor the environment for patch compliance. Analyze patches for compatibility with each customer or internal infrastructure environment. Approve patch and security changes. Configuration Management: EnsureConfiguration Management Database (CMDB) entries are complete and accurate. Solution Design: Apply the company's solutions or, when justified by business needs, create solutions to meet highly complex customer and/or trade/IT infrastructure needs. Provide feedback to create new the company solution sets. Quality: May provide feedback/influence change in internal and/or vendor-provided products/service offerings. Project Management: Participate, propose, and/or lead complex customer and internal projects, including transformation, across technology/ customers and/or internal businesses/end user's areas. Provide review/advice to projects inside/outside responsibility areas. Customer Relationship Management: Influence with customers and/or internal businesses/end users on a broad range of technical and operational topics. Becoming a trusted advisor to the customers and/or internal businesses/end users. Develop and grow assigned customers and/or internal businesses/end users account relationships. Teamwork: Lead or work as part of a team, which may be virtual, global, and/or multi- functional, and addressing complex issues. Trusted advisor inside technology area and recognized outside team/technology area. Education and Experience Required: Bachelor's degree in Computer Science, Engineering, Business, or related field or equivalent work experience. May have Master's degree in related field. Often holds intermediate-level certification(s) in work field. Typically 8+ years of relevant experience. Knowledge and Skills: Typical skills include: (Expert) in one or more technology sub-areas. (strong) understanding of related technologies. (strong) Customer Service. General Project Management. Influencing Others. Customer/Vendor Management. Business Analysis General Financial Management .
DXC Technology Conway, AR, USA
Jan 28, 2019
Full time
This position will handle a variety of responsibilities including: configuring, monitoring and maintaining Oracle Database systems. Additionally, this position is responsible for ensuring that all databases operate at optimum levels. The candidate must possess excellent verbal and written communication skills. Should be comfortable working in a team environment and willing to work flexible hours. On-call and after hours support is a requirement of this position. Hands-on experience with Oracle Database builds, configurations and ongoing support Support, monitor, test and troubleshoot DB software problems. Performing and coordinating effective installation and performance of advanced Database system software on servers. Install new software releases, system upgrades, evaluate and install patches and resolve software related problems. Plan and perform appropriate procedures, documentation and other procedures related to IT. Maintain, monitor, analyze DB system components and make recommendations for DB system improvements Be available for after-hours / on-call support. Skills Required: Oracle 11g and 12c experience on HPUX and Red Hat Enterprise Linux preferred Experience in Oracle Automatic Storage Management (ASM) is highly desired Hands-on experience with Database builds, configurations and ongoing support Experience with Oracle Enterprise Manager (OEM) Grid Control installation and configuration to monitor databases is desired Perform DB software diagnostics. Scripting in korn or bash shell is desired Assist developers with Oracle issues and questions. Implement database change requests Test, deploy and maintain database objects Test, deploy and maintain database security and audit solutions Test, deploy and maintain database recovery solutions Implement database change requests Execute data recovery Proactively support application teams. Perform SQL tuning. Assist developers with Oracle issues and questions. Strong problem determination/resolution skills Ability to work effectively in team environment
DXC Technology Plano, TX, USA
Jan 28, 2019
Full time
SAP SuccessFactors Testing Lead who has done 3+ full life cycle implementation. The candidate will have the ability to troubleshoot and recommend alternatives to resolve conflicts between business requirements and standard system functionality. This position will be responsible for collaborating with key business stakeholders & project team members for laying out testing roadmap, identifying appropriate Testing tool, testing progress tracking methodologies etc. Major Duties and Responsibilities: • Define and manage the deliverables of testing team to meet engagement objectives and budget • Be a hands-on testing expert and prepare / review project deliverables within testing - testing strategies, scenarios, user acceptance tests scripts etc. • Ensure testing project team meets project objectives • Estimate total effort for the testing team • Lead testing workshops with the client. • Provide impact assessment/Test strategy • Comprehensive test strategy creation as well as detailed testing plan development for integration, regression, and user acceptance efforts. • Configuration and management of test automation tools for SAP SuccessFactors test cases. • Tracking and reporting on test activities, results, defects and overall status. • Escalation of test issues to leadership and appropriate stakeholders. • Coordination of testing team resources for test case, plan development and testing iterations. • Creation and maintenance of standard operating procedures (SOPs) for the testing practice. Skills and Experience Must Have: • 5+ years of leading testing project within SAP SuccessFactors / HCM experience • 3 - 5 SuccessFactors testing projects experience • Demonstrated ability to prepare, articulate, communicate & execute testing approach, strategy and objectives, testing project status and testing deliverables with senior executives • Experience leading a test team with excellent communication skills and coordination of Business and Technical testing stakeholders • Responsible for managing the execution of test scripts, capturing defects, tracking, reporting and scheduling • Strong verbal and written communication skills. • Self-motivating and be able to plan your own work. • Expert skills in test management that defines the integration testing requirements and scope based on a change impact analysis. • Ability to develop automatic and manual test cases, manage the testers and report on the test progress and test results. • Detailed knowledge of test management and automation tools (ex: SOLMAN, HP ALM, Worksoft, Tosca etc.). • Strong understanding of technical test environment dependencies required to complete test cases. Preferred: • Knowledge of SAP Activate for SuccessFactors • Knowledge and experience with EC and COMP will be preferred • Having knowledge in End to End Business processes • Experience in airline industry Education and or Training • Undergraduate degree required in math, computer science, engineering, or related discipline with an information technology focus (preferred). • Masters, MBA or advanced degree in MIS or Computer Science highly preferred
DXC Technology Cleveland, OH, USA
Jan 28, 2019
Full time
Successful candidates must have 2+ years’ experience in, and be able to demonstrate Proficiency with Big Data Hadoop ecosystem and associated technologies Knowledge of software development in an object-oriented programming language: Java(required), Python, Ruby, etc. Comfortable working in a Linux environment Experience with Docker (Kubernetes nice to have) Hands-on experience with testing frameworks and methodologies Essential Functions: Participate in the full lifecycle of large feature development through definition, design, implementation, and testing Be an advocate for developing best practices in the organization, and bring in knowledge of new technologies to the team Regularly contribute to ongoing improvements in engineering process and product development ecosystem Foster an environment of continuous learning and improvement Contribute to ongoing education initiatives and the on-boarding of new engineers Take technical ownership for specific facets of the technology stack Participate in designing and building large distributed systems which scale well Participate in Research and Development (R&D) activities at the project level Share areas of technical expertise Improve processing time and reduce complexity Effective time management skills Develop, troubleshoot, and optimize new and existing distributed code Responsible for project and code quality, including participation in code reviews Analyze and improve the performance of our distributed data processing system Develop tools and utilities to maintain high system availability, monitor data quality, and provide statistics Develop understanding of healthcare terminology and workflows, including the processing, aggregation, and analysis of data   Minimum Qualifications: Bachelor’s Degree in Computer Science or related field Knowledge of software development in an object-oriented programming language: Java, C++, C#, Python, PHP, Ruby, Perl, etc. Strong understanding of data structures, algorithms, and complexity analysis Comfortable coding and working in a Unix environment Proven analytical and troubleshooting skills Proven verbal and written communication skills, including the ability to articulate complex technical concepts to non-technical stakeholders Ability to work gracefully and effectively in high pressure situations Eagerness to learn new things, continually growing and expanding personal abilities   Knowledge, Skills, Abilities Preferred: Master’s Degree or higher in Computer Science or related field 3 or more years of software development experience Experience developing in Hadoop ecosystems or other distributed computing systems Experience with Extract, Transform, and Load (ETL) principles Experience developing and maintaining APIs for internal and external users Experience with healthcare IT systems and workflows/experience
Raytheon Dulles, VA, USA
Jan 22, 2019
Full time
Responsibilities Include: - Collaborating within Agile Scrum teams as a key contributor responsible for the design, test and implementation of advanced cybersecurity software capabilities. - Developing and performing automated builds, testing, and deployments - Developing high quality technical documentation, including user guides, test plans, and contract deliverable items and supporting product training. - Supporting risk assessments and developing risk mitigation countermeasures Required Skills: - U.S. Citizenship - Secret clearance. Must be able to obtain a TS/SCI clearance - Must be able to obtain DHS Suitability - 6+ years of directly relevant experience - 4+ years experience developing code with Java - Strong understanding of windows and UNIX operating systems - Ability to create well-modularized, maintainable software and willing to follow group coding standards and design. - Demonstrated practical experience working on projects that implement analytic models into production systems. - Familiarity with Agile Software Development - Possesses or quickly develop a comprehensive understanding of Government Information Security policies, regulations, and guidelines. - Proficiency with MS Office Applications - Must be able to work collaboratively across agencies and physical locations Desired Skills - Certifications related to Agile development and Scaled Agile Framework (SAFe) such as Scrum Master, Product Owner, SAFe Agilist (SA), SAFe Practitioner (SP) or SAFe Program Consultant (SPC) - Technical understanding of cybersecurity attack techniques and associated mitigation techniques - Strong experience and/or familiarity with one of more of the following program languages: Perl, Ruby, Python, and Javascript - Demonstrated experience and/or familiarity with one of more of the following database technologies: SQL, Oracle, MySQL, JBDC, NOSQLetc. - Experience and/or familiarity with DevOps, Continuous Development/Continuous Integration concepts, and automated test tools such as Docker, Jenkins, Rational Team Concert, JIRA, Git, Chef, Ansible, Puppet, Junit, JMeter, RSpec, and/or Cucumber Required Education: BS Computer Science, Computer Engineering, Computer Information Systems, OR Computer Systems Engineering. Two years of related work experience may be substituted for each year of degree level education. Desired Certifications: DoD 8570.1 IAT Level II CSSLP 131497 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 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.1 billion in 2017 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 No Clearance Type TSSCI Expertise Cloud Computing Computer Engineering Cyber Jobs Software Engineering Type Of Job Full Time Work Location VA - Dulles
DXC Technology Austin, TX, USA
Jan 22, 2019
Full time
DXC is looking for an AWS Solutions Architect who is passionate about helping our customers build infrastructures and applications at scale. Our solutions architects are experienced technologists with technical breadth and depth coupled with strong interpersonal skills. As a solutions architect, you will work with Technical Architects, Cloud Architects, Directors, VP’s and CXOs to design advanced cloud solutions at some of our largest customers. You will partner with Sales, Professional Services, and other Solutions Architects to craft highly scalable, flexible and resilient cloud architectures that address customer business problems and accelerate the adoption of our services. Our solutions architects build architectures and provide prescriptive guidance across networking, storage, container technologies, RDBMS & NoSQL databases, big data, mid-tier technologies (application integration, security, in-memory caches), CI/CD tools, and IoT technologies. The ideal candidate will have a strong understanding of large-scale computing solutions and experience leading deep architecture discussions. Roles & Responsibilities · As a key member of the Solutions Architect team, ensure success in designing, building and migrating applications, software, and services on the AWS platform · Participate in deep architectural discussions and design exercises to create large scale solutions built on AWS · Educate customers on the value proposition of DXC and AWS services · Author or contribute to DXC/AWS customer-facing publications such as whitepapers, tutorials, and blogs · Build deep relationships with senior technical individuals within customers to enable them to be cloud advocates · Partner with the sales team to design solutions for customers that drive DXC/AWS adoption and revenue · Capture and share best-practice knowledge amongst the DXC AWS Solutions Architect community and relevant conferences Basic Qualifications · 7+ years design & implementation experience with distributed applications · 3+ years of experience in networking, infrastructure, or database architecture · 2+ years external customer facing experience in information technology pre-sales or consulting · Strong verbal and written communication skills · Technical degree required; Computer Science or Math background desired Preferred Qualifications · Experience architecting/operating solutions build on AWS · Working knowledge of software development tools and methodologies · Experience migrating customer solutions to the cloud · Demonstrated ability to adapt to new technologies and learn quickly · Presentation skills with a high degree of comfort with both large and small audiences
DXC Technology Böblingen, Germany
Jan 17, 2019
Full time
Senior SAP BI Consultant (f/m) Role and Responsibilities: is recognized by peers as a thought leader in the SAP BI and Big Data architecture space provides Consulting & Advisory in the field of SAP Business Intelligence, SAP BW, SAP BO, SAP BWonHANA, SAP Vora, SAPBW4HANA serves in client-facing role designing and delivering Analytics solutions and supports Account and Sales pursuits to secure Consulting and Solution sales for Analytics collaborates with Sales, Accounts and Delivery to identify growth opportunities and leads the DXC Analytics solutions provides analysis of complex customer requirements and business processes develops and delivers sales presentations at Chief Executive Officer/Exec Staff/CIO levels for medium to large opportunities, works on presales activities e.g. proposal creation, proposal presentation, etc. contribution on industry wide external events and conferences leads generation and acting as "Trusted Advisor" Experience and Skills Required: Master’s Degree in Business Administration, Computer Science or related field, or equivalent degree/experience 8+ years of professional experience in Consultancy distinctive knowhow in the area of SAP BI (SAP BW/BO/HANA/SAP Vora/BW4HANA) multiple years’ project experience (>8 years) in design & implementation of different, complex SAP BI projects reliable expert knowledge of Big Data concepts and architectures certified SAP BI Solution Consultant certified SAP HANA Consultant distinctive customer orientation and consulting attitude high degree of sense of responsibility and self-engagement excellent communication and presentation skills in German and English presales and business development skills willingness to travel: ~50% within Germany, partly international What you can expect: The team exists of ~15 Analytics solution principals from expert to master level across North and Central Europe with a great "can do" spirit and broad spectrum of experiences as well as social competencies. We work for different clients in different industries and take accountability for what we do - each single day! What do we offer? Extensive social benefits, flexible working hours, a competitive salary and shared values, make DXC Technology one of the world´s most attractive employers. At DXC our goal is to provide equal opportunities, work-life balance, and constantly evolving career opportunities.
DXC Technology Bengaluru, Karnataka, India
Jan 17, 2019
Full time
Conceptualizes designs, develops, integrates, deploys and maintains the data layer and data components by applying specialized knowledge of information, data and database management disciplines to provide world-class solutions for our clients. Ensures organizational and team member success by applying knowledge of high performance team techniques, coaching techniques, mentoring models and collaboration strategies to work collaboratively as a member of a high performance team and to provide coaching/ mentoring to other team members as appropriate. Collaborate across business units to enhance knowledge of data engineering capability and information management and to increase intellectual capital by applying knowledge of data engineering management strategies and tools, communities of learning, delivery organizations and knowledge management tools, to contribute to the continuous enhancement and communication of the information management body of knowledge. Develops the data components of application solutions by applying knowledge of service offerings, capabilities, innovation, sales pursuit strategy, and data engineering solutions best practices to collaborate with the solution development team and the client to develop winning solutions that ensure win rates, margins and revenues are improved. Responsibilities: Participates as a member of a Data Engineering Team supporting one or more application projects. Works collaboratively with the Application and Infrastructure teams, including architects, developers and testers, to ensure project success. Utilises the Data Engineering knowledge base and participates in the DE communities. Participates in at least one DE community. DBA: Participates in database development and maintenance activities including: Develop, modify, test, release/ deploy and maintain simple database objects. Maintain database security and audit trails. Assist with execution or testing of database recovery monitor databases. Assist with DBMS SW patching or upgrades. By performing assigned tasks in accordance with defined work plans, checklists and processes. Assists developers with simple data related activities. Participates in work product reviews for data artifacts. Maintains database support documentation. Monitors database as directed using defined processes and tools. Participates in problem determination and resolution process.
DXC Technology Norwich, CT, USA
Jan 17, 2019
Full time
Designs and develops integrated solutions through tools, processes and procedures to facilitate the cost-effective delivery of services or fielding of products. Performs testing and integration, maintenance and escalated problem resolution of systems, subsystems and components. Essential Job Functions Designs and develops integrated solutions to meet business requirements or enhance performance. Performs and evaluates cost analyses and vendor comparisons of software/hardware systems to ensure cost-effective and efficient operations and measures feasibility of various approaches and makes recommendations. Analyzes potential systems investments and prepares supporting documentation for recommendation(s) to management and customers based on results of independent assessment of current and future performance, stability, and systems management/life cycle issues. Provides escalated technical support to customers by handling systems-related issues; may provide on-call technical support telephonically and/or electronically. Analyzes and resolves program support deficiencies and conducts testing to enhance performance. Conducts moderately complex projects or phases of significant projects; coordinates the efforts of technical support staff in the performance of assigned projects. Applies advanced methods, theories and research techniques and assists in the development, implementation and documentation of processes and procedures to ensure compliance with standard business practices. Develops and implements training tools and documentation. Provides technical consultation on current and proposed systems to other organizations and clients. Performs repairs, maintenance and upgrades of existing systems using solutions in accordance with standard operating procedures. Investigates and resolves matters of significance. Provides work guidance to less experienced personnel. Basic Qualifications Bachelor's degree or equivalent combination of education and experience. Bachelor's degree in systems engineering, computer science, management information systems, or related field preferred. 10+ years of experience with Redhat Linux v5, v6, v7 10+ years of experience with virtualization 10+ years of experience with technical leadership of other systems administrators. Ability to work independently and as part of a team
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

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.
Probably, many people have told you there is no career opportunity in computer science. In fact, you may be even considering a university degree in computer science as being inferior to medicine, law, and engineering courses. If you fall into this category, then you are missing a lot! Little do you know that there are thousands of job opportunities in the computer science field with no one to occupy them. With the trend of world’s technology, all activities in the world are now going “e”. Earlier before now, you need to physically visit the market to purchase some clothes and groceries. However, these days, you can get them delivered to your doorstep with just a few clicks. There are many other contexts in which the computer technology has taken over. Just as computer technology is booming, there is a constant rise in the demand for computer scientists at the top, world-class companies, and businesses. However, if you are thinking of developing a career in computer science, Rome was not built in a day. Of course, there are certain conditions you need to meet and requirements you need to satisfy. In order to assist you to grow, here are the few tips to get you started. Steps to developing a career in computer science Develop interest in Mathematics Your career in computer starts from your high school days. Show some concern for mathematics, especially aspects like algebra, functions, and variables. This is so because computer programs focus heavily on statistical permutations. In fact, some programs employ calculus, trigonometry, linear functions, and calculus for operation. Take computer science in college. Make computer science your priority when seeking admission into a college. Most employers require a Bachelor’s Degree Computer Science or related fields. So, even if you have the knowledge and technology know-how, you still need the certification to qualify for top jobs. There a variety of computer science courses in colleges, such as software engineering and computer engineering. Learn a programming language used in the industry. Apart from the theoretical lessons, you learn in the college, take a further step to learning the practical aspect in any computer firm. There are lots of computer program studies available and you can earn internationally-recognized certificates from them. Such programs include Oracle, CISCO, Java, and a host of others. This step will mean a huge difference between you and an ordinary BSC holder. Complete a warm-up project. The truth is that companies and top-level businesses need workers with an experience. For you to have an upper hand, you need to have a couple of solid, relevant computer programs you have worked This is why you need to engage yourself in some projects in order to have some experience and samples to present. Unlike other fields where you need to an employer before you can have an experience, you can completely run a computer program on a freelance model and get your result. Stay up to date. What is the essence of a knowledge that is outdated? This is more of the reason why you should be conversant about the developments in your environment and be able to easily adapt to it. Also, follow up with the latest requirements out there and quickly move towards the trend. Conclusion Without a doubt, the world is going technological and we all need to see beyond the possibilities. With the growing demand for computer programs and activities, developing a career in computer science is a hot-cake and professionals in this field are in high demand! So, what are you waiting for?
View all blog posts