1,052 IT & Software jobs in the United States
It Software - Information Technology
Posted today
Job Viewed
Job Description
We are seeking for a Software Developer creates, tests and maintains computer programs and websites for businesses. Their main duties include writing code, identifying areas for software modification and monitoring analytics efficiently.
Software Developer duties and responsibilitiesTasks for a Software Developer can vary and can be more specialised, depending on the company. Generally, they perform the following functions:
- Meeting with the development team to discuss client requirements
- Clearly and regularly communicating with management and technical support colleagues
- Writing and repairing computer code
- Leading software development projects
- Ensuring that all SLAs (Service Level Agreements) are met
- Performing trials, testing and quality checks to ensure strong functionality and optimisation
- Maintaining and supporting systems and improving the performance of existing software
- Keeping detailed records of development processes
- Meeting individual client’s requirements and standards
- Designing and updating software databases.
- Clearly and regularly communicating with management and technical support colleagues
- Writing and repairing computer code
- Leading software development projects
Company Details
Data Analyst
Posted today
Job Viewed
Job Description
We are looking for a passionate certified Data Analyst. The successful candidate will turn data into information, information into insight and insight into business decisions.
Data analyst responsibilities include conducting full lifecycle analysis to include requirements, activities and design. Data analysts will develop analysis and reporting capabilities. They will also monitor performance and quality control plans to identify improvements.
Responsibilities- Interpret data, analyze results using statistical techniques and provide ongoing reports
- Develop and implement databases, data collection systems, data analytics and other strategies that optimize statistical efficiency and quality
- Acquire data from primary or secondary data sources and maintain databases/data systems
- Identify, analyze, and interpret trends or patterns in complex data sets
- Filter and “clean” data by reviewing computer reports, printouts, and performance indicators to locate and correct code problems
- Work with management to prioritize business and information needs
- Locate and define new process improvement opportunities.
- Proven working experience as a Data Analyst or Business Data Analyst
- Technical expertise regarding data models, database design development, data mining and segmentation techniques
- Strong knowledge of and experience with reporting packages (Business Objects etc), databases (SQL etc), programming (XML, Javascript, or ETL frameworks)
- Knowledge of statistics and experience using statistical packages for analyzing datasets (Excel, SPSS, SAS etc)
- Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy
- Adept at queries, report writing and presenting findings.
Company Details
Web Development Program Manager
Posted today
Job Viewed
Job Description
We are seeking a talented Web Development Program Manager to join our dynamic team. The ideal candidate will be responsible for overseeing the planning, execution, and delivery of web development projects. This role requires a strong technical background, excellent project management skills, and the ability to collaborate effectively with cross-functional teams.
Responsibilities:- Lead the planning and execution of web development projects from concept to delivery
- Manage project timelines, resources, and budgets to ensure successful project completion
- Collaborate with cross-functional teams to define project requirements and deliverables
- Provide technical guidance and support to team members throughout the project lifecycle
- Monitor project progress and performance, and make adjustments as needed to meet project goals
- Ensure compliance with web development best practices and standards
- Bachelor's degree in Computer Science, Information Technology, or related field
- 5+ years of experience in web development, with a focus on project management
- Strong knowledge of web development technologies, including HTML, CSS, JavaScript, and CMS platforms
- Proven track record of successfully managing web development projects from start to finish
- Excellent communication, leadership, and problem-solving skills
- Ability to work effectively in a fast-paced, deadline-driven environment
If you are passionate about web development and have a proven track record of delivering successful projects, we want to hear from you! Apply now to join our team as a Web Development Program Manager.
Company Details
Entry-Level - Associate Data Analyst
Posted today
Job Viewed
Job Description
Are you passionate about uncovering insights from data? Ready to launch your career at a company that values curiosity, creativity, and impact? This is your chance.
We're looking for early-career data enthusiasts who want to make a difference using data. Whether you're a recent graduate, a career switcher, or have a few internships under your belt, we want to hear from you.
What You’ll DoAs a Data Analyst, you’ll join a fast-paced, collaborative environment and help turn complex data into clear, actionable insights. Your work will directly support real business decisions.
Key responsibilities include:
- Analyzing datasets to uncover trends, patterns, and insights
- Building dashboards and visualizations (Tableau, Power BI, etc.)
- Writing SQL queries to extract, clean, and join data
- Collaborating with cross-functional teams such as Product, Marketing, and Operations
- Presenting findings to both technical and non-technical stakeholders
- Contributing to the improvement of data quality and reporting processes
We welcome diverse backgrounds and perspectives. If you're eager to learn and grow, we encourage you to apply even if you don’t meet every requirement.
Basic qualifications:
- 0–2 years of experience in a data, business, or analyst role (internships count)
- Working knowledge of Excel, SQL, and a data visualization tool (e.g., Tableau, Power BI)
- Strong analytical thinking and attention to detail
- Ability to communicate complex ideas clearly and effectively
- Bachelor's degree in a related field (STEM, Business, Economics, etc.) or equivalent experience
Preferred but not required:
- Familiarity with Python or R
- Experience with Looker, Google Analytics, or similar tools
- Portfolio or GitHub showing data-related projects
We’re not just offering a job—we’re offering a launchpad for your career.
What you can expect:
- Flexible remote or hybrid work environment
- Hands-on mentorship and training
- Clear path for growth into more senior roles
- Inclusive culture that values diverse voices
- Meaningful work with real-world impact from day one
Company Details
Help Desk Support Specialist
Posted today
Job Viewed
Job Description
We’re on the hunt for a tech-savvy, customer-obsessed Help Desk Support Specialist who thrives in fast-paced, fully remote environments. If you're a natural troubleshooter, enjoy solving real-world tech issues, and know your way around remote desktop tools like a pro — this role is your sweet spot.
You’ll be the first line of IT support for internal teams and/or external customers, delivering lightning-fast solutions with empathy, clarity, and efficiency.
What You’ll Do- Respond to incoming support tickets via email, chat, or phone in a timely and professional manner.
- Diagnose and resolve hardware, software, and network issues on Windows/macOS environments.
- Remotely troubleshoot user problems using tools like TeamViewer, AnyDesk, or RDP.
- Document issues, solutions, and best practices in the knowledge base.
- Escalate complex issues to Tier 2/3 or other internal teams as needed.
- Maintain strong SLAs and deliver exceptional customer satisfaction scores.
- Contribute ideas to improve systems, workflows, and user experience.
- 1–3 years of IT support or help desk experience (Tier 1 or Tier 2).
- Strong knowledge of Windows, macOS, Microsoft 365, and basic networking.
- Excellent communication skills — clear, calm, and human.
- Comfortable using ticketing platforms (Zendesk, Freshdesk, Jira Service Desk, etc.).
- Remote troubleshooting experience is a must.
- Self-starter with great time management — we won’t micromanage you.
- Bonus: Certifications (CompTIA A+, ITIL, Microsoft) are a big plus.
- 100% Remote Forever
- Flexible schedule — work-life balance actually means something here
- Laptop & Tech Setup Provided
- Learning Stipend & Certification Support
- Health Benefits + Paid Time Off
- Collaborative, global team with an inclusive culture
Click Apply Now and tell us why you're the perfect fit. Even if you don’t meet every single qualification, we’d still love to hear from you — especially if you’re passionate about tech and support.
Company Details
Remote Help Desk Clerk
Posted today
Job Viewed
Job Description
We are seeking a highly motivated Remote Help Desk Clerk to join our IT Support team. The ideal candidate will be responsible for providing technical support to our internal and external customers, resolving issues in a timely manner, and ensuring customer satisfaction. This is a remote position, offering flexibility and the opportunity to work from the comfort of your own home.
Major Responsibilities:- Respond to customer inquiries and provide technical support via phone, email, or chat
- Troubleshoot and resolve hardware and software issues
- Document all support interactions and resolutions in the ticketing system
- Escalate complex issues to the appropriate IT team members
- Provide training and guidance to customers on using IT systems and applications
- 1+ years of experience in a help desk or customer support role
- Strong knowledge of Windows and Mac operating systems
- Excellent communication and customer service skills
- Ability to work independently and prioritize tasks
- Experience with remote support tools is a plus
If you are a tech-savvy individual with a passion for helping others, we want to hear from you! Apply now to join our dynamic IT Support team as a Remote Help Desk Clerk.
Company Details
Business Analyst
Posted today
Job Viewed
Job Description
We are seeking a highly analytical and detail-oriented Business Analyst to join our team. In this role, you will gather and analyze business data, define requirements, and work with stakeholders to deliver actionable insights that support strategic decision-making. The ideal candidate has strong problem-solving skills, experience working with cross-functional teams, and a passion for using data to improve business performance.
Key Responsibilities:- Collaborate with business stakeholders to gather, document, and analyze requirements for business processes and systems.
- Translate business needs into functional specifications for technical teams.
- Perform data analysis to identify trends, issues, and opportunities for improvement.
- Create reports, dashboards, and presentations to communicate findings and recommendations.
- Support project planning, testing, and implementation phases.
- Continuously monitor KPIs and develop strategies for business optimization.
- Coordinate with IT, finance, marketing, and other departments to align business goals with technology and process improvements.
- Bachelor’s degree in Business, Finance, Information Systems, or related field.
- 2+ years of experience as a Business Analyst or in a similar analytical role.
- Strong proficiency in Microsoft Excel, PowerPoint, and business intelligence tools (e.g., Power BI, Tableau).
- Working knowledge of project management and requirements documentation tools (e.g., JIRA, Confluence).
- Excellent analytical, organizational, and communication skills.
- Experience with SQL or data querying languages.
- Knowledge of Agile or Scrum methodologies.
- Industry experience in [finance, healthcare, logistics, etc.—customizable].
- Familiarity with ERP or CRM systems (e.g., SAP, Oracle, Salesforce).
Company Details
Be The First To Know
About the latest It and software Jobs in United States !
director network services and offices
Posted today
Job Viewed
Job Description
Under general supervision of the Information Technology Director or designee, the Network and Systems Administrator performs a variety of professional duties in the development, programming, testing, implementation, documentation and maintenance of systems, and programs across multiple platforms and technologies. This position troubleshoots, analyzes and resolves systems and network hardware and software problems and provides technical support and training to end users.DISTINGUISHING CHARACTERISTICS: The Network and Systems Administrator is a journey/advanced level position primarily responsible for the Court’s computer systems which includes administering server Operating Systems, managing and securing data storage, implementing best practice security measures, supporting audio/visual, related Court systems applications.
EXAMPLE OF DUTIES
ESSENTIAL FUNCTIONSThe following duties are normal for this position. The omission of specific statements of the duties does not exclude them from the classification if the work is similar, related or a logical assignment for this classification. Other duties may be required and assigned. Manages virtual and physical server infrastructure including stability, maintenance, performance, security, organization, disaster recovery and backup systemsPerforms systems installations and configurations, analysis, upgrades, deployment, auditing, problem resolution, performance monitoring and maintenance of server hardware, storage, operating systems and software applicationsOversees the implementation of security mechanisms, including testing, and monitoring to protect hardware and software resources; develops and implements latest cyber security best practices across Court systems and infrastructureDevelops and documents internal IT policies and procedures related to change control, network access, usage and security, developing plans, processes and procedures for maintenance of internal systemsImplements and installs new and upgraded hardware, operating systems, security, software, etc.;
Company Details
DATA ANALYST
Posted today
Job Viewed
Job Description
A Data Analyst's duties and responsibilities include:
Core Responsibilities
1. Data Collection and Processing: Gathering, cleaning, and organizing data from various sources.
2. Data Analysis: Applying statistical techniques and data visualization tools to identify trends, patterns, and insights.
3. Insight Generation: Interpreting data to inform business decisions, identify opportunities, and solve problems.
4. Reporting and Communication: Creating reports, dashboards, and presentations to share findings with stakeholders.
Additional Responsibilities
1. Data Quality and Integrity: Ensuring data accuracy, completeness, and consistency.
2. Data Visualization: Developing interactive and dynamic visualizations to communicate complex data insights.
3. Stakeholder Collaboration: Working with cross-functional teams to understand data needs and requirements.
4. Business Acumen: Understanding business operations, goals, and challenges to provide context to data analysis.
Technical Skills
1. Data Analysis Tools: Proficiency in tools like Excel, SQL, Python, R, or Tableau.
2. Data Visualization Tools: Experience with tools like Power BI, D3.js, or Matplotlib.
3. Statistical Knowledge: Understanding of statistical concepts, such as regression, hypothesis testing, and confidence intervals.
Soft Skills
1. Communication: Ability to communicate complex data insights to non-technical stakeholders.
2. Problem-Solving: Strong analytical and problem-solving skills to identify insights and opportunities.
3. Collaboration: Ability to work with cross-functional teams to drive business outcomes.
Data Analysts play a critical role in helping organizations make data-driven decisions and drive business success.
Company Details
Software Development Engineer
Posted today
Job Viewed
Job Description
Our Growth is Creating Great Opportunities!
Our team is expanding, and we want to hire the most talented people we can. Continued success depends on it! Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest you!
Job SummaryThe Senior Software Engineer will be responsible for designing, analyzing requirements, developing, implementing, testing, debugging, and maintaining software solutions for SOLD BY KAL products including but not limited to the following: driver development, application development, system software architecture, software test development, and customer assistance. This position requires the ability to perform Engineering tasks for a major project or for projects of moderate complexity with limited direction.
Duties and Responsibilities- Design and develop software applications and features in a cross-functional Agile development team
- Adhere to Software Development best practices including Agile/Scrum
- Partner with others in cross-functional team to ensure team sprint goals are met, broadening skills where needed to achieve team goals
- Design and implement ITU PON, OMCI, and multiple L2 networking protocols running on embedded network devices.
- Design and implement SDX OLT software including new features, maintenance and enhancement of existing products.
- Prevent defects from entering the code base through performing comprehensive automated unit and automated integration tests authored in parallel with code
- Design, implement and correct features for Mosaic Cloud Platform management solution.
- Design and implement high-level and low-level software design for new modules and enhancements to existing software.
- Partner with engineers and architects (software and systems) at different sites and cultures to successfully complete global projects
- Model and define APIs using YANG, CLI, MIBs or similar standards.
- Use Object Oriented Design methodologies, design patterns, algorithms and data structures
- Conduct and participate in design reviews and code reviews.
- Design and develop software in Linux Embedded systems.
- Apply multi-tasking and event driven aspects of developing software
- Lead development activities to meet schedule and product constraints.
- Design and maintain subsystems throughout the full software development life cycle of a software project
- Understand the product architecture, design, processes, and tools required to perform development tasks
- Other projects and assignments may result and be assigned to accommodate the changing needs of the department and SOLD BY KAL
- BS or MS in Computer Engineering/Computer Science or equivalent education is required
- 5–8 years of professional experience is required
- Familiarity with Ethernet and networking protocols
- Experience with embedded software design, implementation and debugging ranging from the driver/interrupt level up to the application level, including interprocess communication and multi-threading techniques.
- A solid foundation in computer science, with strong knowledge of data structures, algorithms, and software engineering is required.
- Experience developing embedded Linux applications.
- Experience with C/C++
- Experience with at least one modern scripting programming language (Python, Ruby, Groovy, Perl, Bash).
- Experience developing and deploying large scale applications.
- A good understanding of Layer 2 and Layer 3 data networking principles (TCP/IP, IP protocols, Ethernet switching, OAM) is required.
- Familiarity with lab test equipment that would be needed to unit or system level test the software component design is required.
- Travel is limited and rare for this position