We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Software Engineer Salary in Irving, TX

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

Software Application Developer/Analyst - III
The Judge Group Inc., Irving
Location: Irving, TXSalary: NegotiableDescription: Targeted Years of Experience: 5-7 years Responsibilities: • Consult with customers about software system design and maintenance. • Confer with systems analysts, engineers, programmers, and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces. • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance. • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints. • Coordinate software system installation and monitor equipment functioning to ensure specifications are met. • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. • Develop and direct software system testing and validation procedures, programming, and documentation. • Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications. • Supervise the work of programmers, technologists, technicians, and other engineering personnel. • Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration. • Determine system performance standards. • Train users to use new or modified equipment. • Store, retrieve, and manipulate data for analysis of system capabilities and requirements. MUST HAVE SKILLS (Most Important): List at least top 3 required skills (development languages, acronyms, quick-hit descriptions of functions expected of the worker, etc.) and years of experience or range for each outlined required skill. DESIRED SKILLS: List skills that are not required to perform the role but would be helpful and, in some cases, could supersede a missing ""must-have"" skill. EDUCATION/CERTIFICATIONS: Please indicate whether education and/or certifications are required or desired. Contact: [email protected] job and many more are available through The Judge Group. Find us on the web at www.judge.com
DevOps Engineer - III
The Judge Group Inc., Irving
Location: Irving, TXDescription: Our client is currently seeking a DevOps Engineer - III Title: Senior DevOps Engineer Location: Irving, TX (Hybrid) Duration: Long Term ContractJOB DESCRIPTION Responsibilities: Develop automation scripts to automate the creation and maintenance of environments Create and implement monitoring tools and solutions to provide visibility into the infrastructure and application performance Diagnose complex system problems using dumps, traces or other diagnostics aids. Diagnose system performance problems using available standard performance tools and system indicators such as queue lengths, CPU utilization and Datadog Automate the installation of applications, programs and system components to minimize customer downtime Recommend and change system parameters or configuration variables to improve overall system performance and stability Look for opportunities for continual improvements in infrastructure and processes Ability to use a wide variety of open source technologies and tools Comfort with frequent, incremental code testing and deployment Ensure a scalable process and infrastructure with a focus on high availability Adapts to changing and evolving business priorities by offering options and constructive ideas on how to achieve the goals given the realities of time and resources Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments Willingness to pitch-in and help others on the team as needed Keep abreast of technology trends and best practice with the ability to share those findings with the team Adhere to the standards of the team while also looking for opportunities to improve on team processes Required Skills: Four or more years of relevant work experience. Experience with software release management pipeline using Jenkins, One stash, Jira. Experience with Docker or Kubernetes, EKS Experience integrating CICD pipeline with automated test scripts Experience with Ansible Experience with automation/configuration management in Linux environments. Experience with scripting tools and technologies Experience with Database technologies (Oracle, MongoDB, DynamoDB) including SQL. Experience managing Cloud environments ( AWS / Oracle) Experience With Application Performance Monitoring Tools (New Relic is a highly desired) Experience with Synthetic monitoring tools (Catch Point is desired)Desired Skills Experience with Oracle Cloud / EKS is Plus Experience with New Relic/ Catch Point Hands on programming skills in any of the following: Python, Java Contact: [email protected] job and many more are available through The Judge Group. Find us on the web at www.judge.com
DevOps Engineer - III
The Judge Group Inc., Irving
Location: Irving, TXSalary: NegotiableDescription: Our client is currently seeking a DevOps Engineer - III [Additional Description] Title: Senior DevOps Engineer Location: Irving, TX (Hybrid) Duration: Long Term ContractJOB DESCRIPTION Responsibilities: Develop automation scripts to automate the creation and maintenance of environments Create and implement monitoring tools and solutions to provide visibility into the infrastructure and application performance Diagnose complex system problems using dumps, traces or other diagnostics aids. Diagnose system performance problems using available standard performance tools and system indicators such as queue lengths, CPU utilization and Datadog Automate the installation of applications, programs and system components to minimize customer downtime Recommend and change system parameters or configuration variables to improve overall system performance and stability Look for opportunities for continual improvements in infrastructure and processes Ability to use a wide variety of open source technologies and tools Comfort with frequent, incremental code testing and deployment Ensure a scalable process and infrastructure with a focus on high availability Adapts to changing and evolving business priorities by offering options and constructive ideas on how to achieve the goals given the realities of time and resources Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments Willingness to pitch-in and help others on the team as needed Keep abreast of technology trends and best practice with the ability to share those findings with the team Adhere to the standards of the team while also looking for opportunities to improve on team processes Required Skills: Four or more years of relevant work experience. Experience with software release management pipeline using Jenkins, One stash, Jira. Experience with Docker or Kubernetes, EKS Experience integrating CICD pipeline with automated test scripts Experience with Ansible Experience with automation/configuration management in Linux environments. Experience with scripting tools and technologies Experience with Database technologies (Oracle, MongoDB, DynamoDB) including SQL. Experience managing Cloud environments ( AWS / Oracle) Experience With Application Performance Monitoring Tools (New Relic is a highly desired) Experience with Synthetic monitoring tools (Catch Point is desired)Desired Skills Experience with Oracle Cloud / EKS is Plus Experience with New Relic/ Catch Point Hands on programming skills in any of the following: Python, Java Contact: [email protected] job and many more are available through The Judge Group. Find us on the web at www.judge.com
Senior System Engineer
Yoh, A Day & Zimmermann Company, Irving
Senior System EngineerDirect HireIrving, TX (Hybrid)MUST HAVES:Microsoft SuiteDataDogInfrastructure As Code (IaC)PowerShellAs a Sr. System Engineer you will help with managing and monitoring all installed systems and infrastructure. Installing, configuring, testing and maintaining operating systems, application software and system management tools. Ensuring the highest levels of systems and infrastructure availability.Qualifications7+ plus years of System EngineeringExperience in Microsoft & LinuxExperience working with Infrastructure As Code (IaC), strong use of PowerShellExpert knowledge of virtualization, VMWare, AZURE, OS365Experience in using DataDog for monitoring of infrastructure and cloud servicesStrong knowledge of implementing and effectively developing helpdesk and IT operations best practices, including working knowledge of security, storage, data protection, and disaster recovery protocols#DataDog #PowerShell #IaC
Lead Software Engineer
Caterpillar, Irving
Career Area: Business Technologies, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Caterpillar Inc. seeks Lead Software Engineer at its facility located at 5205 N. O'Connor Blvd, Irving, TX 75039. Provide technical leadership in design, development and deployment of caterpillar's state-of-the-art digital platform. Build a world class platform to host a wide range of digital applications. Contribute to the design, development and deployment of Caterpillar's state-of-the-art digital platform. Competent to perform all programming and development assignments without close supervision. Assign the more complex aspects of systems work. Work directly on complex application/technical problem work with others. Work independently with minimal management input and review of end results. Typical customers include Caterpillar customers, dealers, other external companies who purchase services offered by Caterpillar as well as internal business unit and/or service center groups. Quickly and correctly identify problems that may not be obvious. Solve problems by determining the best course of action, within departmental guidelines, from multiple solutions. Set priorities and establish a work identification and resolution, including responding to off-shift and weekend support calls. Work independently on complex systems or infrastructure components that may be used by one or more applications or systems. Drive application development focused around delivering business valuable features. Maintain high standards of software quality within the team by establishing good practices and habits. Identify and encourage areas for growth and improvement within the team. Mentor junior developers. Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness. Perform integrated testing and customer acceptance testing of components that requires careful planning and execution to ensure timely, quality results. Multiple openings. REQS: This position requires a master's degree, or foreign equivalent, in Computer Science, Computer and Information Science or a related field plus 3 years of experience as a Software Engineer or related occupation. Additionally, the applicant must have employment experience with: (1) Designing and developing software applications in python; (2) LAMBDA, SNS, SQS, EC2, SQL, GIT, API GATEWAY, AURORA, SNOWFLAKE; (3) Deep domain knowledge in Telematics; (4) 3 years of deep domain knowledge in Cloud Computing including deploying and maintaining software using public clouds such as AWS or Azure; and (5) Datastores such as: DYNAMODB, AURORA POSTGRESQL, MONGODB, CASSANDRA, REDIS, ELASTICSEARCH, MYSQL, or ORACLE. Applicants who are interested in this position should apply via www.caterpillar.com/careers , search, search [Lead Software Engineer / Reference # R0000252277 Posting Dates: April 9, 2024 - August 15, 2024 Any offer of employment is conditioned upon the successful completion of a drug screen. EEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply. Not ready to apply? Join our Talent Community .
Software Engineer
Caterpillar, Irving
Career Area: Business Technologies, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. www.caterpillar.com/careers Caterpillar Inc. seeks Software Engineer at its facility located at 5205 N O'Connor Blvd, Irving, TX, 75039. Job Description: Contribute to the design, development and deployment of Caterpillar's digital platform. Build a platform to host a wide range of digital applications. Responsibilities across functional lines with individuals assigned in new program development and/or maintenance of existing mobile, WEB, Cloud, server, personal computer, mainframe, and/or distributed computing systems. Perform all programming, project management, and development assignments without close supervision. Ability to handle complex aspects of systems work. Work directly on complex application/technical problem identification and resolution, including responding to off -shift and weekend support calls. Work independently on complex systems or infrastructure components used by one or more applications or systems. Drive application development focused on delivering valuable features. Maintain high standards of software quality by establishing best practices. Identify and encourage areas for growth and improvement. Communicate with end users and internal customers to direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness. Perform integrated testing and customer acceptance testing of components requiring careful planning and execution to ensure timely, quality results. Manage the completion of work assignments and coordinate work with others. Identify and solve problems by determining the best course of action within departmental guidelines. Set priorities and establish a work plan to complete broadly defined assignments and achieve desired results. Participate in brainstorming sessions focused on developing new approaches to meet quality goals. Multiple openings. REQS: This position requires a bachelor's degree, or foreign equivalent, in Computer Science, Electrical Engineering, Applied Computer Science, or a related field plus 3 Years of experience designing and developing software applications in Java or Scala. In the alternative employer will accept a master's degree or foreign equivalent in Computer Science, Electrical Engineering, Applied Computer Science, or a related field plus 1 year of experience designing and developing software applications in Java or Scala. Additionally, the applicant must have employment experience with: (1) Developing software applications using relational and NoSQL databases; (2) Application architectural patterns such as MVC, Microservices, or Event driven; (3) Deploying software using CI/CD tools such as Azure Devops etc.; (4) Deploying and maintaining software using public clouds such as AWS or Azure; (5) Working within an Agile framework such as Scrum; (6) Message brokers such as Kafka, RabbitMQ, AWS SQS, AWS SNS, Apache ActiveMQ, Kinesis; (7) Writing API proxies on platforms such as Apigee Edge, AWS API Gateway or Azure API Gateway Hands one experience with API tools such as Postman; (8) Automation testing tools such as Selenium, Cucumber, Web driver I/O and their integration into CI/CD pipelines; and (9) Data storage solutions such as Postgres, Influx DB, MS SQL etc. Telecommuting: 2 days/week. Applicants who are interested in this position should apply via www.caterpillar.com/careers , search [Software Engineer /Reference #: R0000252265] . Posting Dates: April 10, 2024 - August 15, 2024 Any offer of employment is conditioned upon the successful completion of a drug screen. EEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply. Not ready to apply? Join our Talent Community .
Backend Test Engineer
GlobalLogic, Irving
Job DescriptionA minimum of 5+ years of development/quality assurance experience with complex applicationsShould have expertise in API testing tools and test automation tools such as Cucumber, Postman, REST-Assured, etc.Ready to support the services testing E2E(manual and automation)Prior experience in designing and writing automated tests using Java, Python, or equivalentAbility to create & maintain CI/CD pipelinesPrior experience in systematic verification of Cloud-based services and APIsPrior experience in software testing and agile development methodologiesAbility to plan test cycles, drive test scenarios, develop test cases, develop test reports and ensure compliance with the quality metrics defined for the project.Identify, Isolate, and Track Bugs Throughout Testing.Ability to work with the developers in reproducing issues.Ability to meet project milestones, including QA cycles, and ensure good quality on-time release.Good to have experience tools similar to Splunk.Prior experience on Test-Driven-Development/ architecturePrior NLU/NLP testing (using Alexa, any Voice Remotes) will be added advantageAI/ML models verification and testing experience will be an advantageEducationBachelor's or Master s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.
Data Analytics Engineer II - Master Data Management
CHRISTUS Health, Irving, TX, US
DescriptionSummary:A Data and Analytics Engineer II is responsible for development, expansion, and maintenance of data pipelines of the echo system. A Data and Analytics Engineer uses programming skills to develop, customize and manage integration tools, databases, warehouses, and analytical systems.The Data and Analytics Engineer II is responsible for implementation of optimal solutions to integrate, store, process and analyze huge data sets. This includes an understanding of methodology, specifications, programming, delivery, monitoring, and support standards.Individual must have advanced knowledge of designing and developing data pipelines and delivering advanced analytics, with open-source Big Data processing frameworks such as Hadoop technologies. Individual must have proven competency in programming utilizing distributed computing principles.Responsibilities:Meets expectations of the applicable OneCHRISTUS Competencies: Leader of Self, Leader of Others, or Leader of Leaders. Responsible for analyzing and understanding data sources, participating in requirement gathering, and providing insights and guidance on data technology and data modeling best practices. Analyze ideas and business and functional requirements to formulate a design strategy. Act as a tenant to draw out a workable application design and coding parameters with essential functionalities. Work in collaboration with the team members to identify and address the issues by implementing a viable technical solution that is time and cost-effective and ensuring that it does not affect performance quality. Develop code following the industry's best practices and adhere to the organizational development rules and standards. Involved in the evaluation of proposed system acquisitions or solutions development and provides input to the decision-making process relative to compatibility, cost, resource requirements, operations, and maintenance. Integrates software components, subsystems, facilities, and services into the existing technical systems environment; assesses the impact on other systems and works with cross-functional teams within information Services to ensure positive project impact. Installs configure and verify the operation of software components. Participates in the development of standards, design, and implementation of proactive processes to collect and report data and statistics on assigned systems. Participates in the research, design, development, and implementation of application, database, and interface using technologies platforms provided. Researching, designing, implementing, and managing programs Fix problems arising across the test cycles and continuously improve the quality of deliverables. Reference and document each phase of development for further reference and maintenance operation. Critical and analytical thinking skills Understanding of programming principles and design Strong technical knowledge of Enterprise Application/Integration Design and Development of systems, databases, operating systems, and Information Services. The candidate must also have had experience in large scale data lake data and data warehouse implementations and demonstrate proficiency in open-source technology, for example, Python, Spark, Hive, HDFS, NiFi etc. The candidate will additionally demonstrate substantial experience and a deep knowledge of data mining techniques, relational, and non-relational databases. Experience with data integration with ETL techniques and frameworks. Proficiency with Big Data querying tools, such as Hive, Impala and Spark SQL Experience with building stream-processing systems, using solutions such as NiFi or Spark-Streaming is preferred. Good understanding of Lambda Architecture Intermediate level of SQL programing and query performance tuning techniques for Data Integration and Consumption using design for optimum performance against large data asset within Transactional, MPP and columnar architecture. Solid understanding of BI and analytics landscape, preferable in large-scale development environments. Requirements:Bachelor’s degree in computer science, Engineering, Math, or related field is required. Minimum of three (3) years of experience in MapReduce, Spark programming. Minimum of three (3) years of experience developing analytics solutions with large data sets within an OLAP and MPP architecture. Minimum of five (5) years of experience with design, architecture and development of Enterprise scale platforms built on open-source frameworks. Three (3) years of experience with working in a Microsoft SQL Server environment is preferred. One (1) year of Healthcare IT experience is preferred. Two (2) years of experience working with Microsoft SQL Server Integration Services (SSIS) is preferred.Certifications in Hadoop or Java are a plus. Work Type: Full TimeEEO is the law - click below for more information: https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdfWe endeavor to make this site accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at (844) 257-6925.
Cloud Engineer with Node.js exp
Resolve Tech Solutions, Irving
One of our Direct clients is looking for a Senior Cloud Engineer with Node.Js exp@ Full-time job and onsite at Irving, TXRole: Cloud Engineer with Node.js expLocation: Irving, TXDuration: Long-termBachelor's degree or the equivalent in Computer Science, Information Technology, or Engineering. years in Cloud software development (AWS and *nix is the preferred environment), with a focus on Infrastructure-as-code tools like AWS CloudFormation, Azure Resource Manager or preferably Terraform.years in software development creating applications and/or REST API services, with languages such as Java, Python, or NodeJS, and test automation, such as JUnit or Mochato discuss and promote cloud development best practices.Full software development lifecycle experience: from design through development, testing, implementation, production, monitoring and support. Hands-on development skills key technologies - Java/Groovy, Ansible, Infrastructure-as-Code (IaC), Docker, Cloud Kubernetes, AWS Lambda/Azure Functions, NoSQL such as MongoDB or DynamoDB.REST-based API and web architecture and development.Solid understanding of Enterprise architecture, microservices and event-driven architecture.Creating cloud data stores, such as DynamoDB, S3, Aurora, or MongoDB, then coding applications to access those data stores.
Intern, Test Engineer
New York Air Brake, Irving
New York Air BrakeAll qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.Internships with a lasting impact are how our team at New York Air Brake has designed our summer-long program for students in their final year of study. Our interns make big contributions that help us deliver the sustainable growth our customers need to provide advanced freight rail solutions now and in the future. We value innovation, team players, and people with the passion to dig in when presented with new opportunities. We work hard and we play hard; we have a number of community events, sports leagues, and fun activities that foster a positive, people-first environment. Spend your summer advancing your long-term career goals; spend your summer with New York Air Brake. This is your opportunity to make a big impact on the next generation of braking and safety systems. Co-op opportunity for Electrical Engineering or Computer Science majors with a GPA of 3.0 or higher. You can expect challenging work and an insiders view into your future profession. You will work as an individual and as part of a project team, while receiving regular feedback in preparation for a final presentation to company leaders. Responsibilities will be focused in one or more of the following areas:Perform testing on complex integrated & networked systemsConfigure test setups and control standsWrite test cases based on functional requirementsUtilize automated testing to quickly and efficiently collect test data for development teamsWrite test reports Required Skills:Presently attending an accredited college or university, with a GPA of 3.0 or higherPrevious relevant internship, co-op, course, or work experienceStrong communication, teamwork, technical skillsSkills with basic Mechanic toolsExperience with XML and HTML is desiredActive involvement in your own career development to date (e.g. networking, seminars, and industry groups, hobbies, etc.) is highly desiredFlexibility to work across multiple disciplines Required Experience:Prior internship experience would be preferred Education:Systems, Software, Computer, Electrical, or Mechanical Engineering What We Offer: Our interns begin work as early as the end of May and work up until the middle of August. Expect 40 hours per week and a competitive salary (based on experience and position) of up to $20 per hour. You will take part in special events, & outings, take advantage of wellness & workout programs in our fitness facility. There is something for everyone as a summer intern.. ARE YOU INTERESTED?Then join us! We look forward to receiving your online application!Nearest Major Market: Irving Nearest Secondary Market: Dallas PI240013244