landing_page-logo
  1. Home
  2. »All Job Categories
  3. »Computer Software Jobs

Auto-apply to these computer software jobs

We've scanned millions of jobs. Simply select your favorites, and we can fill out the applications for you.

Software Development Engineer in Test II (SDET) – ArcGIS Knowledge-logo
Software Development Engineer in Test II (SDET) – ArcGIS Knowledge
EsriRedlands, California
Overview Join our team as a Software Development Engineer in Test and leverage your skills to design and build new and innovative software product capabilities. The team is focused on integrating graph analytics into the ArcGIS platform. Our goal with this exciting effort is to connect our customers' data, whether or not it is geospatial, and leverage the combined power of ArcGIS and graph engines to perform new types of analysis. In this role, you will help create a new way of analyzing patterns of life and spatial data together in ArcGIS. You will work with a diverse group of engineers and developers to implement creative solutions to complex problems focused on graph databases and network analysis. If you’ve worked in connected data problems, worked with semantic and graph engines, or built capabilities for link analysis, this could be a great opportunity for you! The ArcGIS Knowledge capability is available across ArcGIS, which includes ArcGIS Pro, Web, and ArcGIS Enterprise products. Learn more about what our team is working on: https://www.esri.com/en-us/arcgis/products/arcgis-knowledge/overview Responsibilities Collaborate with Product Engineers to establish test plans, identify gaps in plans, and prioritize manual tests suited for automation Create tests for functional, performance, scalability, and durability testing of Knowledge Graph and link analysis Design and develop automated integration and regression test cases on software components through the API Deploy and schedule integration tests to run daily against the supported graph DBMS platforms and share test results Manage and refactor the suite of integration tests and results dashboards as needed Perform rigorous and in-depth peer reviews of test code Collaborate with Software Development Engineers to improve software quality by understanding the design and writing automated tests for various possible user workflows Measure test coverage and analyze continuous integration test results Define, implement, maintain, and document automated test frameworks Advocate for quality throughout the software development process and advise on test optimization Requirements 2+ years of experience in software development or automated testing Programming proficiency in one or more of the following languages: C++, C#, Java, or Python Strong understanding of object-oriented programming concepts Applied knowledge of testing principles including experience designing and executing test cases Experience using test automation frameworks such as Selenium WebDriver, Appium, Junit, or Cunit Understanding of deployment tools such as Jenkins or Chef Developer sensibilities in software design, refactoring, and authoring Strong analytical and problem-solving skills to evaluate and resolve software issues Bachelor’s in computer science, engineering, GIS, data science, network science, mathematics, or related field Recommended Qualifications Knowledge of ArcGIS and online services, or other GIS products Experience with graph and relational databases Experience with network or link analysis workflows Experience writing technical documents for a variety of audiences Master’s in computer science, engineering, GIS, data science, network science, mathematics, or related field #LI-Hybrid #LI-RC2

Posted 5 days ago

Software Engineer (22121)-logo
Software Engineer (22121)
Orion InnovationEdison, New Jersey
Orion Innovation is a premier, award-winning, global business and technology services firm. Orion delivers game-changing business transformation and product development rooted in digital strategy, experience design, and engineering, with a unique combination of agility, scale, and maturity. We work with a wide range of clients across many industries including financial services, professional services, telecommunications and media, consumer products, automotive, industrial automation, professional sports and entertainment, life sciences, ecommerce, and education. Job Responsibilities: Work in Scrum team as a Developer, involved in scrum calls and implementing software changes using Agile methodology Carry out analysis, design and development of applications using .Net Framework Design and develop user-friendly web-based application using ASP.Net Framework with supporting languages including C#, HTML, CSS, jQuery, JavaScript Create master pages and style sheets for consistent look and feel in web-based applications Design reusable user controls for web applications developed in ASP.Net Framework Develop web Methods for implementing business logic to communicate with application layer Use Team Foundation Server (TFS) as source control for project code throughout the project’s life cycle Design and create tables with indexes and primary keys and other objects in SQL Server Create complex business stored procedures, views and user defined functions for data retrieval and manipulations Perform unit testing and integration testing Support QA and UAT for any bug fixes Deploy the codes and queries successfully in production environment Requirements: Master’s in Computer Science/Applications, Information Technology/Systems or Electronics/Electrical Engineering Minimum 1 year experience as Software Engineer, Software Developer, Programmer Analyst or Project Associate Note: Must be willing to travel/relocate to anywhere in the US Job location: Edison, NJ and unanticipated locations throughout US Orion is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, citizenship status, disability status, genetic information, protected veteran status, or any other characteristic protected by law. Candidate Privacy Policy Orion Systems Integrators, LLC and its subsidiaries and its affiliates (collectively, “Orion,” “we” or “us”) are committed to protecting your privacy. This Candidate Privacy Policy (orioninc.com) (“Notice”) explains: What information we collect during our application and recruitment process and why we collect it; How we handle that information; and How to access and update that information. Your use of Orion services is governed by any applicable terms in this notice and our general .

Posted 30+ days ago

Staff Software Engineer-logo
Staff Software Engineer
GE Precision HealthcareWaukesha, Wisconsin
Job Description Summary As a Staff Software Engineer for MR Visualization team, you will be responsible for multiple software projects as technical leader and lead the team from the front in all the technical aspects. Will work on highly complex software projects that require in-depth domain understanding with specialized architecture areas. GE HealthCare is a leading global medical technology and digital solutions innovator. Our purpose is to create a world where healthcare has no limits. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world. Job Description Responsibilities Design, develop and test Non real-time Functional Magnetic Resonance Image processing and analysis across the GEHC MR product portfolio with different deployment models. Develop/Analyze/Review detailed design and software implementation that are aligned with the overall product software architecture and technology stack following Software Development Life Cycle process. Technical interface in the MR Visualization and Digital application domains to evaluate application domains to evaluate and integrate 3rd party solutions in to the Non real-time Functional Magnetic Resonance Imaging roadmap. Design and deliver re-usable software components following platforming design principles A strong advocate for product quality and deliver all design artifacts meeting or exceeding quality standards. Lead the research and evaluation of emerging technology, industry and market trends to assist in project development and/or operational support activities. Act as the technical expert to groom features, review design/code/test methodology/tests. Lead the cyber security and reliability efforts for the project along with other cross functional SW teams. Ideate to bring innovations and drive proof of concepts to build the architectural roadmap. Requirements Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with 10+ years of relevant experience in software projects. Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening. Desired Characteristics Technical Expertise: Experience in full stack software design and development (Java). Experience in technically leading complex application development activities in Healthcare domain Expertise in choosing design patterns and optimal design solutions for the features and make it work by integrating the same with legacy/new software modules as needed Ability to consult customer on alignment of outcomes and deliver technical solutions at an enterprise level Ability to Analyze, design, and develop a software solution roadmap and implementation plan based upon a current vs. future state of the business. Working knowledge of configuration choices and related cost implications; Experience with complex solution configurations. Extensive knowledge in understanding research papers, implementing feasible options to generate final solutions for the product along with related approval processes Experience sustaining operational stability through various life cycle phases (planning, implementation, steady state, de-commissioning) Leadership & Business Acumen: Adept at navigating the organizational matrix; understanding people's roles, can foresee obstacles, identify workarounds, leverage resources and rally teammates. Able to articulate the value of what is most important to the business/customer to achieve outcomes Able to produce functional area information with sufficient detail for cross-functional teams to utilize, using presentation and storytelling concepts. Possess extensive knowledge of full solution catalog within a business unit and proficiency in discussing each area at an advanced level. Demonstrated ability to work with and/or lead blended teams, including 3rd party partners and customer personnel. Demonstrated Change Management /Acceleration capabilities Strong interpersonal skills, ability to effectively communicate and influence across all organizational levels. Ability to influence and build consensus with other product development teams and leadership Excellent communication, influencing skills and ability to gain buy-in for initiatives. Strong oral and written communication skills. Demonstrated ability to analyze and resolve complex problems with innovative solutions. We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership – always with unyielding integrity. Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support. #LI-VS2 #LI-WAU GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is an Equal Opportunity Employer . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE HealthCare will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). While GE HealthCare does not currently require U.S. employees to be vaccinated against COVID-19, some GE HealthCare customers have vaccination mandates that may apply to certain GE HealthCare employees. Relocation Assistance Provided: Yes

Posted 5 days ago

Senior Software Engineer, Physics Simulation-logo
Senior Software Engineer, Physics Simulation
RoboForceMilpitas, California
We are seeking a Senior Software Engineer to enhance physics simulation tool for robotic autonomy. You will build foundational tools to help develop contact rich robot learning stacks, filling the gap between simulation and real world. Responsibilities: Build large scale synthetic data generation pipeline, work closely with AI team on iterating data quality. Build large scale photo-realistic and physics-based simulator. Investigate and address sim to real gaps. Stay current with and apply the latest advancements and technologies in humanoid robotics and simulation. Qualifications: Bachelor’s or Master’s degree in Computer Science, Robotics, or related field. Proficiency in modern C++ (C++14/17/20) and Python. Experience in GPU accelerated physics and rendering. Familiarity with machine learning techniques and optimization methods to enhance simulation accuracy and bridge the sim-to-real gap. Experience in system-level optimization through multi-threading, asynchronous programming, concurrency, and parallelism. Proficiency with one or more physical simulators (e.g., MuJoCo, IsaacSim, Drake, PyBullet, PhysX) and experience working in a deployed robotics environment. Requires 5 days/week in-office collaboration with the teams. Preferred Skills: Expertise in deployed robotics environments. Experience in reinforcement learning, imitation learning or motion planning and control systems.

Posted 4 weeks ago

Software Tester-logo
Software Tester
CACINorth Charleston, South Carolina
Software Tester Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: CACI is looking for a Software Tester with strong interpersonal and communication skills as well as a record of accomplishment in application testing in support of the US Marine Corps. The position will be a remote position with possible travel to customer site a few times annually. Responsibilities: Apply strong interpersonal, communication and collaboration skills in support of Scrum Team objectives and goals. Design, develop, and manage test cases, including traceability to requirements, user stories, etc. Execute software testing events using industry-accepted test tools. Participate in User Acceptance Testing (UAT) and Government Acceptance Testing (GAT) exercises. Document failed test cases in defect tracking tool. Participate in post-test event activities. Develop/deliver test reports as well as present findings to project stakeholders. Collaborate with Scrum Team in defect correction activities. Develop other relevant test documentation and artifacts in support of contract deliverables or SDLC best practices. Qualifications: Required: Must have active DoD Secret clearance or higher. BS/BS in Computer Science, Engineering, Information Systems or related field of study and 5+ years’ experience in software testing, or any combination of education and experience, which would provide an equivalent background. Experience developing and managing software test cases, including upward/downward traceability to components (requirements, architectural components, defects, etc.). Experience with various types of software testing (functional, integration, regression, migration, performance, etc.). Experience developing and executing manual and automated software tests. Experience capturing and reporting test results and defects. Experience using industry requirements repository and defect tracking tools (ex. Micro Focus ALM, ADO, Jira, etc.). Experience using industry-accepted test automation tools, such as QPT, Selenium, or AscentialTest. Strong verbal/written communication skills. Ability to collaborate with technically diverse team. Possess and maintain DoD 8570/8140 Cybersecurity Workforce IAT Level II or higher certification (ex. CompTIA Security+) or ability to obtain within 6 months of onboarding – CACI will reimburse for certification exam and ongoing renewal. Desired: Experience supporting USMC on software development projects. Experience performing software testing using Agile processes. Possession of Tester/QA certification (ex. ISTQB). Experience testing DoD applications in a cloud-hosted environment. Knowledge of software applications, operating systems, frameworks, integrated data environments or other technical domains. - ________________________________________________________________________________________ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ________________________________________________________________________________________ Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here . Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $75,200-$158,100 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 6 days ago

Senior Software Engineer-logo
Senior Software Engineer
HitachiFarmington Hills, Michigan
Location: Farmington Hills, Michigan, United States Job ID: R0091009 Date Posted: 2025-05-21 Company Name: HITACHI ASTEMO AMERICAS, INC. Profession (Job Category): Engineering & Science Job Schedule: Full time Remote: No Job Description: General Responsibilities: The Software Design Engineer is primarily responsible for developing software for EPS - Electric Power Steering. This role requires to perform customer requirements analysis, develop software requirements, software design, software level and system level test cases. Support in the integration of all developed software components and generate a final software delivery. Perform Integration, modification, and configuration for EPS software. Troubleshoot software, analyze problems reported by the customer or software validation team. Perform system tests to validate software implementation and integration. Contribute to software process improvement activities. Support assessments and audits to verify applicable quality and safety standards. Job Responsibilities: Includes the following (other duties may be documented and assigned by local management and some duties may not apply dependent upon the requirements of the position at each specific Astemo site and/or the strengths of the employee and the needs of the company): Support development of software requirements specification (SRS) and software architecture specification sub-sections, if needed by the software architect Develop software component design specifications Develop software unit test specifications Attend, and potentially lead, software design reviews Conduct technical impact analysis for software change requests Identify technical risks in the design, and develop mitigation strategies Assist software coders work progress; develop source code as necessary to maintain program timelines Participate or lead code reviews, unit test reviews, and integration test reviews Support development of integration test specification sub-sections, if needed by the software architect Support source code integration, diff, merge, branching, check-in, etc., if needed by the software coders Support unit test and integration test execution, if needed by the software testers Qualifications: The Ideal candidate will: 5+ years' experience in writing embedded software in C with knowledge of Eclipse IDE or similar preferred Microcontrollers. 32-bit automotive multi-core micros. Renesas E2x/RH850 family; Infineon Aurix TCxx family; NXP MPC55xx family. Microcontroller Hardware. Timers (GTM,TPU,WDT), Memory (RAM, FLASH, ECC, DMA), Peripherals (ADC,PWM,GPIO,CAN,SENT,UART,LIN,SPI), Safety (SMU, FCCU), etc. Hardware IC Devices. High side drivers, low side drivers, H-Bridge, CAN Transceivers, etc. Software Design Tools. Requirements modeling, UML modeling, AUTOSAR configuration, RTOS configuration, Application Lifecycle Management (ALM). Software Development Tools. Cross compilers, static code analysis, in-circuit debuggers, serial communication tools, HIL systems, measurement & calibration tools. Test Equipment. Oscilloscope, multimeter, logic analyzer, current probes, function generator, etc. Software Process/Standards. V-Model, MISRA, ASPICE, ISO26262 Communication Protocols. CAN, CANFD, LIN, SENT, Ethernet. UDS, GMLAN, FNOS, J1939, IEEE15765. Application Domains. EPS – Electric Power Steering Software Architecture. Basic Software, Low Level Drivers, Board Support Package, Boot Code, BIOS, MCAL Familiar with crypto algorithms, and cryptographic authentication method Experience working with motor control algorthms and knowledge on tuning/calibrating steering systems for different modes Knowledge of different EPS types : C-EPS. P-EPS & R-EPS Experience working with Steering Application software : Steering Control, Steering Assist Functions, Current Loop Ability to read schematics, electrical block diagrams, and IC datasheets Good verbal and written English skills Additionally, the ability to work independently with minimal direction is required as are strong verbal and written communication skills. Experience with PCs and application software, such as MS Office tools is also required. Education: Bachelor or Master’s degree in in Computer Science or Electrical Engineering Experience : Minimum of 5-7 years applicable experience in automotive. Job level determined by various factors such as organization size, responsibility, career stage, and capabilities. Supervisory Responsibilities: leading and mentoring the efforts of engineers who are responsible for sub-project activities. Working conditions: Physical Demands: Required to sit or stand for long periods of time. The employee may occasionally lift and/or move up to 25 pounds. Travel: Domestic and international may be required as needed. The candidate will occasionally need to travel to multiple global locations to support project development. Equal Opportunity Employer (EOE)-Females/Minorities/Protected Veterans/Individuals with Disabilities If you need a reasonable accommodation to apply for a job at Hitachi, please send the nature of request and contact information to jobs@hitachi-automotive.us . Queries other than accommodation requests will not be responded to.

Posted 1 week ago

Embedded Linux Software Engineer-logo
Embedded Linux Software Engineer
CACIRochester, New York
Embedded Linux Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: CACI is currently seeking an Embedded Linux focused software engineer with a background working with embedded processors and operating systems to join our Mastodon Design team in Rochester, NY! We specialize in designing and building hardware and software to meet our customers’ requirements. We focus on offering devices that can be fielded immediately to meet the mission needs that lie directly ahead. Size, weight, power, and packaging are of paramount importance in everything we design and build. Our expertise allows us to rapidly provide these solutions in specialized electronic/mechanical design, embedded &application-level software, reverse engineering & protocol analysis, and RF signals exploitation and communications systems. Responsibilities: Design, develop, and maintain embedded Linux software for custom hardware platforms Configure and customize Linux kernel, bootloaders (e.g., U-Boot), and build systems (e.g., Yocto, Buildroot) Develop and debug device drivers, board support packages (BSP), and middleware Collaborate with hardware engineers to bring-up new boards and support hardware integration Optimize system performance, memory usage, and boot times Troubleshoot and resolve system-level issues (kernel panics, hardware interactions, etc.) Participate in code reviews, testing, and continuous integration efforts Maintain documentation and ensure software quality through best development practices Qualifications: Required: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field Minimum 3 years of experience in embedded Linux development Proficient in C/C++ with strong debugging and troubleshooting skills Hands-on experience with Linux kernel customization, driver development, and system-level debugging Strong experience developing a variety of applications on real -time, multi -threaded embedded systems Experience with build systems like Yocto Project, Buildroot, or OpenEmbedded Knowledge of version control systems (e.g., Git) and CI/CD pipelines US citizen with the ability to obtain a security clearance Strong understanding of hardware-software interfaces (I2C, SPI, UART, GPIO, etc.) Desired: Experience with scripting languages (Python, Bash). Linux environment development on ARMs, Zynq, and Texas Instruments platform Familiarity with containerization technologies (e.g., Docker on embedded systems) - ________________________________________________________________________________________ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ________________________________________________________________________________________ Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here . The proposed salary range for this position is: $82,100-$172,400 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 6 days ago

Senior Software Engineer-logo
Senior Software Engineer
LPL FinancialCharlotte, California
Are you interested in working on meaningful projects? Do you want to work with cutting-edge technology? Are you interested in being part of a team that is working to transform and do things differently? Excited to learn more? If so, then this could be the role for you! Job Overview: We are looking to hire a Senior Full Stack Developer in the Trading Technology organization responsible for building solutions that improve the scale and resiliency of our trading applications and improve the trading experience. This position will help solution business requirements and technology direction to support Product Roadmaps and LPL vision. This position will involve collaboration with business partners, Architects, Quality Assurance, Release Management, and the Change Control board to plan, design, develop and implement solutions for these needs. A successful candidate will have demonstrated experience delivering cloud-based web applications and APIs utilizing modern AWS Cloud and microservice patterns. Responsibilities: Design and develop scalable enterprise applications with expertise in full stack development in a cloud or on-prem environment and in accordance with enterprise standards Participate in all phases of the software engineering life cycle, including architecture and code reviews Provide technical troubleshooting and advanced debugging support Evaluate new design proposals, investigate and recommend solutions and process improvements that deliver applications with high scalability and performance Assist with conceptual design and rough order of magnitude (ROM) level of effort estimations Ensure the necessary platform technical documentation is maintained in an appropriate manner Communicate with technical and non-technical groups on a regular basis as part of agile ceremonies and product support What are we looking for? We want strong collaborators who can deliver a world-class client experience. We are looking for people who thrive in a fast-paced environment, are client-focused, team oriented, and are able to execute in a way that encourages creativity and continuous improvement. Requirements: 6+ years of hands-on experience in full-stack application development utilizing C# .NET, Angular/JavaScript, REST APIs, and relational databases, with a strong emphasis on a test-driven development (TDD) approach to ensure high-quality software delivery. 6+ years of experience with enterprise software development processes, including the ability to document software design through sequence diagrams, activity diagrams, and other visual aids, while effectively presenting findings in architecture board reviews. 6+ years of experience in developing microservices and implementing API-first design principles, along with a solid understanding of cloud patterns to enhance scalability and performance. 5+ Years SQL server, PostgreSQL, DynamoDB, DocumentDB, etc. 5+ years of experience with AWS technologies, showcasing hands-on development expertise with AWS Lambda and Step Functions to build robust cloud-based solutions (CloudFront, S3, API Gateway, Lambda, Fargate/EKS, DynamoDB). 2+ years of experience in Site Reliability Engineering, ensuring system reliability and performance through proactive monitoring and incident management. Core Competencies: Excellent analytical and problem-solving skills Knowledge in designing, refactoring, and unit testing Experience with Waterfall and Agile development process Excellent Communication and Coaching skills with demonstrated capacity to build consensus and empower developers to achieve independently. Preferences: Trading and Finance domain experience Familiarity with API Management: Experience using SwaggerHub for effective API design and documentation, enhancing collaboration and integration across development teams. Cloud Transformation Expertise: Knowledge of cloud transformation strategies across major platforms, including AWS, Azure, and GCP, to drive scalable and efficient solutions. Understanding of DevSecOps Practices: Solid grasp of DevSecOps methodologies and best practices, ensuring security is integrated throughout the development lifecycle. Proficiency in Source Control and CI/CD: Familiarity with code source control systems, build processes, and continuous delivery practices to streamline development workflows and enhance software quality. Mentorship and Development Skills: Experience in guiding, coaching, and developing fellow engineers, fostering a collaborative environment that encourages professional growth and knowledge sharing. #LI-Hybrid #LI-PA Pay Range: $106,125-$176,875/year Actual base salary varies based on factors, including but not limited to, relevant skill, prior experience, education, base salary of internal peers, demonstrated performance, and geographic location. Additionally, LPL Total Rewards package is highly competitive, designed to support your success at work, at home, and at play – such as 401K matching, health benefits, employee stock options, paid time off, volunteer time off, and more. Your recruiter will be happy to discuss all that LPL has to offer! Company Overview: LPL Financial Holdings Inc. (Nasdaq: LPLA) was founded on the principle that the firm should work for advisors and institutions, and not the other way around. Today, LPL is a leader in the markets we serve, serving more than 23,000 financial advisors, including advisors at approximately 1,000 institutions and at approximately 580 registered investment advisor ("RIA") firms nationwide. We are steadfast in our commitment to the advisor-mediated model and the belief that Americans deserve access to personalized guidance from a financial professional. At LPL, independence means that advisors and institution leaders have the freedom they deserve to choose the business model, services, and technology resources that allow them to run a thriving business. They have the flexibility to do business their way. And they have the freedom to manage their client relationships, because they know their clients best. Simply put, we take care of our advisors and institutions, so they can take care of their clients. Join LPL Financial: Where Your Potential Meets Opportunity At LPL Financial, we believe that everyone deserves objective financial guidance. As the nation’s leading independent broker-dealer, we offer an integrated platform of cutting-edge technology, brokerage, and investment advisor services. Why LPL? Innovative Environment: We foster creativity and growth, providing a supportive and responsive leadership team. Learn more about our leadership team here! Limitless Career Potential: Your career at LPL has no limits, only amazing potential. Learn more about our careers here! Unified Mission: We are one team on one mission—taking care of our advisors so they can take care of their clients. Learn more about our mission and values here! Impactful Work: Our size is just right for you to make a real impact. Learn more here! Commitment to Equality: We support workplace equality and embrace diverse perspectives and backgrounds. Learn more here! Community Focus: We care for our communities and encourage our employees to do the same. Learn more here! Benefits and Total Rewards: Our Total Rewards package goes beyond just compensation and insurance. It includes a mix of traditional and unique benefits, perks, and resources designed to enhance your life both at work and at home. Learn more here! Join the LPL team and help us make a difference by turning life’s aspirations into financial realities. Please log in or create an account to apply to this position. Principals only. EOE. Information on Interviews: LPL will only communicate with a job applicant directly from an @lplfinancial.com email address and will never conduct an interview online or in a chatroom forum. During an interview, LPL will not request any form of payment from the applicant, or information regarding an applicant’s bank or credit card. Should you have any questions regarding the application process, please contact LPL’s Human Resources Solutions Center at (855) 575-6947. EAC1.22.25

Posted 30+ days ago

Senior Software Engineer, Frontend Engineering-logo
Senior Software Engineer, Frontend Engineering
Red Cell PartnersSeattle, Washington
About Us Red Cell Partners is an incubation firm building and investing in rapidly scalable technology-led companies that are bringing revolutionary advancements to market in three distinct practice areas: healthcare, cyber, and national security. United by a shared sense of duty and deep belief in the power of innovation, Red Cell is developing powerful tools and solutions to address our Nation’s most pressing problems. Location: Seattle, WA About Trase Co-founded in 2023 by Joe Laws and Grant Verstandig , Trase Systems is AI, Uncomplicated. Trase empowers enterprise leaders to harness the full potential of AI without the associated complexity and risks. We are an end-to-end solution for deploying, managing, and optimizing AI in the enterprise. Our platform specializes in bridging the “last mile” of AI adoption, unlocking AI's full potential while driving efficiency and significant cost savings. About the Role Are you passionate about crafting elegant and intuitive user interfaces? Do you excel at frontend web development and delivering exceptional user experiences? If you have a strong background in frontend technologies and a desire to create seamless and captivating user interfaces, we have an exciting opportunity for you to join our team. As a Software Engineer specializing in Frontend Engineering, you will play a key role in our frontend web UI team. You will be responsible for designing and developing elegant and user-friendly interfaces that provide an exceptional user experience. If you're a talented frontend engineer with a passion for crafting delightful user interfaces and fostering team collaboration, we invite you to be a part of our exciting journey. Responsibilities: Work with the frontend web UI team to design and implement high-quality user interfaces. Collaborate with product managers, designers, and backend engineers to gather requirements and translate them into intuitive and visually appealing UI/UX designs. Develop and maintain responsive, cross-platform web applications using Typescript and modern frameworks like Astro and Svelte. Utilize REST APIs and GRPC to integrate frontend applications with backend services and databases. Implement and maintain automated testing to ensure the reliability and stability of frontend applications. Stay informed about the latest frontend technologies and best practices and share this knowledge with the team to drive continuous improvement. Encourage and maintain a culture of innovation, creativity, and collaboration within the frontend team. Support and contribute to code reviews, ensuring adherence to coding standards and best practices. Requirements: Proven experience working on frontend web UI projects and delivering exceptional user interfaces. Proficiency in Typescript and JavaScript, with a deep understanding of frontend development principles and best practices. Hands-on experience integrating front-end applications with REST APIs. Strong knowledge of responsive web design and cross-platform compatibility. Experience or a strong desire to learn modern web frameworks like Svelte and Astro to implement modern front-end solutions. Passionate about creating simple and intuitive user experiences that resonate with users. Excellent written and verbal communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders. A keen eye for design and attention to detail, ensuring the visual appeal and usability of frontend applications. A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Benefits Competitive salary and performance-based bonuses. Comprehensive health and wellness benefits package. Flexible work hours. Opportunities for professional development and continued learning. Collaborative and inclusive work environment. Some travel required. If you want to be on the cutting edge of technology, building AI solutions for the future, and are up for a challenge, let’s talk! Salary Range: $160,000-$200,000. This represents the typical salary range for this position based on experience, skills, and other factors. #LI-RCP We’re an Equal Opportunity Employer: You’ll receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

Posted 3 weeks ago

JavaScript Software Development Engineer 4-logo
JavaScript Software Development Engineer 4
AdobeLehi, Utah
Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! The Opportunity Join Adobe’s Experience Platform web SDK team and significantly impact how enterprise customers experience and succeed with our marketing tools. As part of this team, you’ll work closely with web technologies and Adobe Marketing Solutions such as Adobe Journey Optimizer (AJO), Customer Journey Analytics (CJA), Adobe Real-Time Customer Data Platform (RTCDP), and Adobe Tags. Your role will involve solving technical issues, empowering enterprise customers to achieve their goals, and improving their overall experience with our solutions. We’re looking for an engineer with deep technical expertise and a passion for problem-solving methodically and effectively. If you thrive solving customer challenges and collaborating with others to find innovative solutions, this role is for you. What You’ll Do JavaScript development: The main responsibility of this role is to provide SDKs for our customers using JavaScript. Front-end development: Build public-facing UI for our product using frameworks and libraries such as React. Collaboration with customers: Work directly with enterprise customers and internal teams to guide them on platform functionality, debug complex implementations, and ensure seamless integration. Cross-team partnership: Collaborate with engineering, product management, and support teams to resolve critical issues and identify product improvement opportunities. Effective communication: Write complete functional specifications with minimal supervision. Read, write, and respond to complex bug reports. Work with technical writers on public documentation. Participate in development reviews of other product features. Craft guides and resources: Create clear and actionable guides to help customers better understand and use Adobe’s tools effectively. What You Need to Succeed Educational background: Bachelor's degree in computer science or equivalent experience, with 5+ years in software development. Programming language: Experience with one or more programming languages. Experience with JavaScript and React is not required, but must be willing to learn new languages and frameworks. Advanced debugging skills: Ability to diagnose and resolve complex technical problems, especially across mobile and coordinated systems. Craft creation and abstraction: Capable of thinking abstractly to craft and build tools that tackle recurring issues at scale. Problem-solving: Dedicated and able to work with minimal mentorship while navigating ambiguous challenges. Strong communication skills: Outstanding written and verbal communication skills to explain technical information clearly to diverse audiences. Leadership and mentorship: Ability to lead other engineers to contribute to team goals and mentor junior engineers. Willing to serve as a reference to other team members. Collaborative approach: Ability to work with internal teams and customers to foster collaboration and deliver excellent outcomes. Bonus Points Front end web technologies: Experience with HTML, CSS, JavaScript and React. Knowledge of building and supporting websites. Alternate JavaScript environments: Experience with JavaScript outside of the web. (Flutter, React Native, Node, etc.) AI and machine learning: Familiarity with crafting AI/ML algorithms to solve real-world challenges or using AI tools like GitHub Copilot, ChatGPT, etc. Digital marketing knowledge: Familiarity with the digital marketing ecosystem and how mobile technologies integrate with marketing strategies. Community engagement: Participating in online discussions, open-source contributions, sharing knowledge on social media, creating blog posts or attending coding meetups and conferences. The Team You’ll be part of a team passionate about delivering world-class experiences while empowering customers to unlock the full potential of Adobe Marketing Solutions. Together, we’ll build innovative solutions, simplify challenges, and continuously improve quality and customer happiness. You can see how our team operates by visiting our open source library repo on GitHub. https://github.com/adobe/alloy Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $133,900 -- $242,000 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process. At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP). In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award. State-Specific Notices: California : Fair Chance Ordinances Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances. Colorado: Application Window Notice If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs. Massachusetts: Massachusetts Legal Notice It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Adobe is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015. Adobe values a free and open marketplace for all employees and has policies in place to ensure that we do not enter into illegal agreements with other companies to not recruit or hire each other’s employees.

Posted 4 days ago

Software Integration Engineer IV-logo
Software Integration Engineer IV
LeidosAnnapolis Junction, Maryland
The Digital Modernization Sector at Leidos currently has an immediate need for an experienced Software Integration Engineer IV (SIE IV) for a new customer on a strategic High-Performance Computing (HPC) program. The SIE IV need to be a self-starter with excellent analytical and problem-solving skills, flexibility, good judgment, and the ability to work within a team to mature the HPC capabilities of our customer. Locations: These positions will be onsite. Candidates need to be located near Annapolis, MD, or Saratoga Springs, UT, to be considered. Primary Responsibilities: Provide customer support for HPC software to enable High Performance Computers to continue to run in operations, and support the range of UNIX, LINUX, Windows Systems, desktop applications, servers, and networks required in support of the mission. Basic Qualifications: Must possess a TS/SCI clearance with polygraph IAT Level II Certification Required. Accepted professional IAT Level II certifications include RHCSA or higher Red Hat certification, and/or VMWare certification. Candidates shall have a bachelor’s degree in computer science or related field and twelve (12) years of experience with integrating, installing, configuring, upgrading, compiling and supporting COTS/GOTS software in a heterogeneous operating system environment, or a master’s degree with ten (10) years of experience. In lieu of a bachelor’s degree, the individual shall have fi (5) years of full-time computer science experience and at least ten (10) years integrating, installing, configuring, upgrading, compiling and supporting COTS/GOTS software in a heterogeneous operating system environment. An industry recognized professional certification as listed below may substitute as one (1) year experience. Candidate shall be proficient with the following: Linux Shell scripting Object Oriented Programming Language (C, C++, Java) Python Programming GCC compiler Multi-threaded software Parallel processing CORBA, J2EE Perl or JavaScript Working knowledge of Configuration Management tools Structured troubleshooting skills System installation and working with HPC GOTS scheduler and resource management software. Original Posting: April 1, 2025 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $126,100.00 - $227,950.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Posted 2 weeks ago

Software Development Manager - Web-logo
Software Development Manager - Web
UlinePleasant Prairie, Wisconsin
Software Development Manager - Web Pay from $120,000 to $185,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an experienced software development leader looking for your next mission? Join Uline as a Software Development Manager, where you’ll guide talented teams to deliver innovative software solutions that power a growing North American company! Better together! This position is on-site in Pleasant Prairie, WI or Waukegan, IL based on need, and we are looking for people who share our passion. Position Responsibilities Guide, mentor and grow a team of skilled developers, cultivating a culture of excellence and accountability. Manage priorities and project execution across our eCommerce software development team. Partner with architects and technical leads to implement and enhance applications. Oversee planning and execution for complex projects, ensuring quality and efficiency. Foster strong partnerships with internal business teams to align IT solutions with company goals. Minimum Requirements Bachelor's degree. 10+ years in application development with proven experience managing high-performing development teams. Experience with custom application software development and packaged software implementations. Knowledgeable in Agile software delivery processes. Prior experience with Microsoft .NET is a plus. Benefits Complete health insurance coverage and 401(k) with 6% employer match that starts day one ! Multiple bonus programs. Paid holidays and generous paid time off. Tuition Assistance Program that covers professional continuing education. Employee Perks On-site café and first-class fitness center with complimentary personal trainers. Over four miles of beautifully maintained walking trails. About Uline Uline, a family-owned company, is North America’s leading distributor of shipping, industrial, and packaging materials with over 9,000 employees across 13 locations. Uline is a drug-free workplace . EEO/AA Employer/Vet/Disabled #LI-MW2 #CORP (#IN-PPITL1) Our employees make the difference and we are committed to offering exceptional benefits and perks! Explore Uline.jobs to learn more!

Posted 2 weeks ago

Software Developers & Programming Specialist - AI Trainer-logo
Software Developers & Programming Specialist - AI Trainer
Invisible AgencyAustin, Texas
Are you a software developer and programming specialist eager to shape the future of AI? Large‑scale language models are evolving from clever chatbots into powerful engines of software innovation. With high‑quality training data, tomorrow’s AI can democratize world‑class coding education, keep pace with cutting‑edge development practices, and streamline programming workflows for developers everywhere. That training data begins with you—we need your expertise to help power the next generation of AI. We’re looking for software developers and programming specialists who live and breathe software engineering, algorithms, data structures, debugging, software architecture, version control, testing frameworks, and code optimization. You’ll challenge advanced language models on topics like object-oriented programming, functional programming paradigms, API design, concurrency, cloud-native development, and DevOps practices—documenting every failure mode so we can harden model reasoning. On a typical day, you will converse with the model on coding scenarios and theoretical programming questions, verify code correctness and logical soundness, capture reproducible error traces, and suggest improvements to our prompt engineering and evaluation metrics. A bachelor’s or master’s degree in computer science, software engineering, or a closely related field is ideal; peer‑reviewed publications, software development projects, or contributions to open source signal fit. Clear, metacognitive communication—“showing your work”—is essential. Ready to turn your software development expertise into the knowledge base for tomorrow’s AI? Apply today and start teaching the model that will teach the world. We offer a pay range of $8-to- $65 per hour, with the exact rate determined after evaluating your experience, expertise, and geographic location. Final offer amounts may vary from the pay range listed above. As a contractor you’ll supply a secure computer and high‑speed internet; company‑sponsored benefits such as health insurance and PTO do not apply. Job title: Software Developer & Programming Specialist – AI Trainer Employment type: Contract Workplace type: Remote Seniority level: Mid‑Senior Level

Posted 4 days ago

Senior Software Engineer - Full Stack, Product Engineering-logo
Senior Software Engineer - Full Stack, Product Engineering
Who We Are BatonSan Francisco, California
Who We Are Baton is seeking ambitious individuals who desire the autonomy and agility of a startup environment combined with the backing, power, reach, and stability of a highly respected logistics industry giant. Baton is the Silicon Valley-based technology innovation lab for Ryder, a leading logistics company that owns 260k trucks and manages $7.4B of freight. Prior to the September 2022 acquisition, Baton was a venture-backed start-up that operated a fleet of trucks and hung out at truck stops to truly understand the challenges at hand. The Problem We’re Solving Our mission is to enable supply chain on autopilot. There are 500 million hours wasted in trucking each year, over 3 billion gallons of fuel wasted per year from trucks idling, and 1 in 5 trucks on the road driving empty at any given point. This has a massive impact on the environment, the lives of millions of drivers, and ultimately, the cost of goods that we all pay. Baton is fixing this, and you will too through the impactful work you’ll do here. Role: Senior Software Engineer - Full Stack Location: Hayes Valley, San Francisco CA Basic Job Details Job Type: Full Time Work Model: Hybrid Remote Days: Monday & Friday Office Days: Tuesday, Wednesday, Thursday Job Description We are seeking a Senior Fullstack Engineer who thrives in a fast-paced environment and has an unrelenting passion for building products that users love. The successful candidate will own project milestones and develop in both the frontend web UI and the backend application layer, incorporating our extensive stack which includes React, TypeScript, Python, Postgres, and AWS. Responsibilities Plan and execute project milestones, identifying and mitigating risks and swiftly resolving issues as they arise to deliver high-quality work Build and maintain frontend interfaces using React and TypeScript, ensuring an exceptional user experience and high performance across all platforms Develop backend application layers and data models, ensuring robust functionality, security, and scalability. Our current tech stack includes Python 3, GraphQL, and FastAPI Collaborate with cross-functional teams to understand end-user requirements, create effective project plans, and deliver effective technical solutions Mentor and provide feedback to junior team members to promote continuous learning and improvement Continually stay up-to-date with industry trends and technologies to ensure our technology stack remains current and competitive Minimum Qualifications 5+ years of full-stack software development experience with web application architecture and design patterns for complex enterprise applications 1+ years of tech lead role / leading projects of 2+ people Proficiency in React and TypeScript, with a track record of building intuitive, responsive, and fast web interfaces Proficiency with backend languages and technologies such as Python, Node, Go, and Java Familiarity with UI/UX best practices, and demonstrated ability to discuss engineering, product, and design tradeoffs Preferred Qualifications Familiarity with Python 3 and common web frameworks such as FastAPI, or similar technologies Experience working with AWS or similar cloud-based services Experience with relational databases such as Postgres Bachelor's degree in Computer Science or a related technical field, or equivalent experience THE PERKS Competitive Base Salary + Cash Bonus Structure Annual Company Bonus + Long Term Incentive Plan 401k with Matching Hybrid Work Schedule Hyper-Stable, publicly traded Enterprise Medical, Dental, and Vision Health Coverage Employee Stock Purchase Program (15% discount to market value) Collaborative, Fun, and Tech Forward office in Hayes Valley, San Francisco CA Compensation Range: The annual base salary range for this position is $200,000 - $296,000. Compensation will vary based on factors including skill level, proficiencies, transferable knowledge, and experience. In addition to base salary, Baton full-time employees are eligible for an annual performance bonus. Why You Should Join Have an immediate impact: With Ryder’s existing customer base of 50,000+ companies and an internal headcount of 43,000, the scale and impact of our products will be large and far-reaching, from day one. Opportunity to grow and lead in a Fortune 500 company: You’ll get to work in a rapidly growing, startup-like environment while having the stability and backing of Ryder and its full executive team. Creative, fast-paced environment to solve impactful problems in Supply Chain: We’re going to design completely new tools for an industry that hasn’t been rethought in decades. And to do this, we need people who think differently.

Posted 1 week ago

Software Development Engineer-Front End-logo
Software Development Engineer-Front End
AdobeSan Jose, California
Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Adobe Document Cloud is revolutionizing the way the world works with documents. It's a very exciting place to be. The Document Cloud (DC) combines a collection of online services integrated with Adobe Acrobat, Adobe Reader, and Adobe Sign. Our subscription base is growing rapidly, and we are continually rolling out new features and services. We work in small, agile teams with considerable autonomy, and we value engineers with technical competence, creativity, flexibility, strong customer focus and an eagerness for learning and collaboration. By helping our customers create, handle and share documents, we improve Adobe's ability to empower creative people, business professionals and marketing specialists to be successful. The team you will be joining is a dynamic Agile software development team with focus on productionizing and supporting GENAI stealth projects, thereby bringing brand new value to Acrobat and Adobe. This is an opportunity to create a system that ultimately benefits millions of Adobe customers every day. We are looking for a Software Engineer to join the core Acrobat Web team. Team Responsibilities Continuous improvement is the goal. Be able to work in a fast-paced environment, with changing requirements. Participate in story mapping, backlog grooming, daily stand-ups, retrospectives, and sprint reviews on a two-week cadence. Review each other's work and hold team members accountable for high code quality standards. Deliver regular increments of potentially shippable functionality on time with high quality. The Role Have meaningful ownership. You'll be involved in important decisions about how we build and grow Acrobat Web and have a strong say in what we build next. Write readable, performant, bug-free code. Look for ways to continually improve the product and process. Work effectively in a dynamic and ever-evolving environment. What is needed to succeed BS/MS degree in Computer Science or equivalent with strong computer science fundamentals Real passion for new tools and technologies 5+ years of full-stack Web Development JavaScript, React, HTML, CSS, ES6, WebAssembly, JavaScript frameworks Hands on experience in working in a client-server architecture Extensive experience with CI/CD Experience with Java/Spring/RESTful development Solid working experience with state management frameworks (Redux-Thunk or Redux-Saga) and modern web application build processes (Webpack, Babel, npm, eslint). Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $113,400 -- $206,300 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience. Your recruiter can share more about the specific salary range for the job location during the hiring process. At Adobe, for sales roles starting salaries are expressed as total target compensation (TTC = base + commission), and short-term incentives are in the form of sales commission plans. Non-sales roles starting salaries are expressed as base salary and short-term incentives are in the form of the Annual Incentive Plan (AIP). In addition, certain roles may be eligible for long-term incentives in the form of a new hire equity award. State-Specific Notices: California : Fair Chance Ordinances Adobe will consider qualified applicants with arrest or conviction records for employment in accordance with state and local laws and “fair chance” ordinances. Colorado: Application Window Notice If this role is open to hiring in Colorado (as listed on the job posting), the application window will remain open until at least the date and time stated above in Pacific Time, in compliance with Colorado pay transparency regulations. If this role does not have Colorado listed as a hiring location, no specific application window applies, and the posting may close at any time based on hiring needs. Massachusetts: Massachusetts Legal Notice It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more. Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call (408) 536-3015.

Posted 30+ days ago

Software Developer-logo
Software Developer
CACICleveland, Ohio
Software Developer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: NACI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * The Opportunity: CACI’s Agile Digital Solutions Group is seeking a Software Developer interested in growing their career with the National Aeronautics and Space Administration’s (NASA) Consolidated Applications and Platform Services (NCAPS) team, specifically for Glenn Research Center (GRC)! NCAPS is an effort to consolidate current application support and transform IT capability delivery across the enterprise include general IT, customer support, information management, and mission support systems. Responsibilities: Applies fundamental concepts, processes, practices, and procedures on technical assignments. Designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications. Supports problem resolution with systems integration, compatibility, and multiple platform usage. Works collaboratively to design and develop new software products or major enhancements to existing software. Works in conjunction with project teams and end users to identify and capture application requirements. Supports the team in performing feasibility analysis on potential future projects to management. Assists as necessary in the evaluation and recommendation of application software packages, application integration and testing tools. Resolves problems with software and responds to suggestions for improvements and enhancements. Participates in development of software user manuals and other application related documentation. Qualifications: Required: Bachelors’ degree Understanding of Software Delivery Lifecyle models Basic experience with Java (C#, Python, or similar Object-Oriented languages) Must be willing and able to obtain a NASA Public Trust Clearance (US Citizenship required) Willingness to learn Desired: Prior hand-on IT delivery/support experience (including internships) with government customers - ________________________________________________________________________________________ What You Can Expect: A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality. A focus on continuous growth. Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy. Your potential is limitless. So is ours. Learn more about CACI here. ________________________________________________________________________________________ Pay Range : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here . Since this position can be worked in more than one location, the range shown is the national average for the position. The proposed salary range for this position is: $58,000-$115,900 CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Posted 1 week ago

Manager, Software Engineering-logo
Manager, Software Engineering
Northwestern MutualMilwaukee, Wisconsin
Northwestern Mutual (NM) has been helping families and businesses achieve financial security for over 165+ years. Through a distinctive, whole-picture planning approach including both insurance and investments, we empower people to be financially confident. We combine the expertise of our financial professionals with a personalized digital experience and leading-edge technology to best serve our clients. To help guide the collaborative effort, we are in search of a Manager, Software Engineering to join our team. Overview: At Northwestern Mutual, the Planning Solutions team is on a mission to transform how Financial Advisors connect with clients through innovative technology. As part of the Factfinder team, you’ll be at the heart of these efforts, building a critical application that sets the tone for an advisor’s relationship with their clients. Factfinder is used during live, first-call conversations to gather key client data, helping advisors create tailored financial recommendations in real time. It’s a tool that not only drives efficiency but plays a crucial role in shaping a client’s decision to trust Northwestern Mutual and their advisor. When Factfinder performs well, it ensures advisors can deliver a seamless and impactful experience during these pivotal moments. We thrive in a fast-paced, agile environment that values bold thinking, experimentation, and constant learning. Our teams embrace a culture of full ownership—taking charge of everything from architecture and testing to deployment and optimization. We innovate with state-of-the-art technologies, including microservices and microfrontend architectures, leveraging Javascript , Typescript, React, Node, Java, and Kotlin, all hosted on AWS with Kubernetes orchestrating our scalable infrastructure. As an Engineering Manager , you’ll balance technical leadership with people management responsibilities. You’ll work alongside your team and crossfunctionally , writing high-quality code, guiding architectural decisions, and ensuring delivery of impactful features. At the same time, you’ll mentor and develop your team members, foster collaboration, and align their efforts with business objectives . This role is ideal for someone who thrives in a hands-on technical environment while also building and supporting a high-performing team. If you’re excited about building software that makes a tangible difference in people’s lives and want to be part of a team that values innovation, collaboration, and pushing boundaries, we’d love to have you on board. You’re Excited About This Opportunity Because You Will… Lead by example by actively contributing to the codebase, solving complex technical challenges, and setting the standard for high-quality engineering practices. Oversee the development and delivery of scalable, reliable, and maintainable solutions. Mentor, coach, and support the growth of team members, fostering a collaborative and inclusive culture. Work closely with product managers and designers to align technical execution with business priorities. Drive architectural decisions and ensure best practices in development, deployment, and maintenance. Balance hands-on technical work with people management responsibilities, ensuring the team’s success and well-being. We’re Excited About You Because You Have… 6+ years of professional experience in software engineering, including time in a leadership or mentorship role. Proficiency in building web applications using modern tools and frameworks (e.g., React, Node.js, Java, Kotlin). Strong knowledge of scalable system design utilizing cloud technologies and modern frameworks. A track record of solving complex technical problems while delivering impactful features. Experience managing or mentoring engineers, with a focus on their growth and performance. Excellent communication skills and the ability to collaborate across disciplines. Ability to influence stakeholders and connect technical solutions to business objectives. Nice to Haves: Experience leading teams in an agile environment. Familiarity with microservices, SOA, or other architecture patterns. Expertise with CI/CD pipelines. Experience communicating with business stakeholders and influencing the direction of product-driven decisions. Benefits: Tuition reimbursement, commuter plans, and paid time off Highly competitive c ompensation that include base salary plus bonus Medical/Dental/Vision plans, 401(k), pension program #LI-Hybrid Compensation Range: Pay Range - Start: $123,480.00 Pay Range - End: $229,320.00 Geographic Specific Pay Structure: We believe in fairness and transparency. It’s why we share the salary range for most of our roles. However, final salaries are based on a number of factors, including the skills and experience of the candidate; the current market; location of the candidate; and other factors uncovered in the hiring process. The standard pay structure is listed but if you’re living in California, New York City or other eligible location, geographic specific pay structures, compensation and benefits could be applicable, click here to learn more. Grow your career with a best-in-class company that puts our clients' interests at the center of all we do. Get started now! Northwestern Mutual is an equal opportunity employer who welcomes and encourages diversity in the workforce. We are committed to creating and maintaining an environment in which each employee can contribute creative ideas, seek challenges, assume leadership and continue to focus on meeting and exceeding business and personal objectives.

Posted 3 weeks ago

Experienced Modern Technology Software Developer-logo
Experienced Modern Technology Software Developer
Auto-Owners Insurance CompanyLansing, Michigan
A career at Auto-Owners is challenging and rewarding. Our group of caring associates create financial security by helping individuals and businesses make a new start when a loss occurs. Job Description We offer a merit-based work-from-home program based on job responsibilities. After initial training in-person, this specific role could have the flexibility to work from home up to 3 days per week. Please note that we are not currently hiring fully remote positions. All candidates must have the ability to work in one of our tech offices. Our tech office for this role is in Lansing, Michigan only. Auto-Owners Insurance, a top-rated insurance carrier, is seeking a motivated individual to join our IT Division as an experienced Modern Technology Software Developer. Responsibilities include developing, maintaining, and supporting software applications for new and existing systems. The position requires the person to: Define, develop, test, analyze, and maintain new and pre-existing software programs and applications. Actively participate in code/design reviews and brainstorming sessions. Develop program and system documentation. Share technical knowledge and experience with others through informal and formal mentorship. Analyze and fix software errors in a timely and accurate fashion. Consult with users, architects, project leaders, and management to resolve problems and suggest alternatives. Desired Skills and Experience Bachelor’s degree in Computer Science, Information Systems, Information Technology, a related field, or equivalent experience is required. Minimum of 5 years of development experience is strongly preferred. Experience with Java, Kotlin, and a modern IDE is strongly preferred. Experience with OpenShift, SQL and Kafka is a plus. Experience with source control management software is a plus. Enthusiasm for driving improvement by finding and implementing solutions to new challenges. Must be able to learn and effectively use tools and software development techniques as practiced, acquired, or adopted within the IT Division. Benefits Auto-Owners offers a wide range of career opportunities, and we are seeking talent that will help us continue our long tradition of success. We offer a friendly work environment, structured training program, employee mentoring and an excellent compensation/benefits package. Along with a competitive base salary, matched 401(k), fully-funded pension plan (once vested), and bonus programs, Auto-Owners also provides generous paid time off including holidays, vacation days, personal time, and sick leave. If you're looking to do rewarding work alongside great people, Auto-Owners is the place for you! Equal Employment Opportunity Auto-Owners Insurance is an equal opportunity employer. The Company hires, transfers, and promotes on the basis of ability, without consideration of disability, age, sex, race, color, religion, height, weight, marital status, sexual orientation, gender identity or national origin, or any factor contrary to federal, state or local law. *Please note that the ability to work in the U.S. without current or future sponsorship is a requirement.

Posted 5 days ago

Software Engineer-logo
Software Engineer
GE Precision HealthcareBellevue, Nebraska
Job Description Summary As a Software Engineer, you’ll work on the cutting edge of cloud technology as you scope and lead complex technical projects, laying the groundwork for early-stage products to iterate and scale. You’ll help to design, build, and maintain user-facing experiences, APIs, scalable distributed services, and systems – driving software engineering best practices and delivering high quality software on tight schedules. At GE Healthcare, we are committed to bringing cloud-based solutions for our customers: all aspects of computing services across the cloud and edge – including servers, databases, storage, networking, analytics, software, intelligence are delivered over the Internet. Our Science & Technology organization is harnessing the power of technology to make healthcare more precise, more personalized, and more accessible for everyone. From driving the overall clinical research and patient-centric innovation strategy to delivering new digital and machine learning capabilities - we’re committed to leading digital transformation, improving outcomes for patients and providers, and creating a world where healthcare has no limits. Job Description Roles/Responsibilities Work with the team to help solve business problems Take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices Participate in software design reviews, you conduct peer code reviews, and provide input and feedback to other members of the development team. Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security. Use software engineering best practices to ensure a high standard of quality for all the team deliverables. Minimum Qualifications Bachelor’s degree in Computer Science or related discipline 3+ years of professional software development experience across the stack including front end engineering and modern design principles 1+ year of experience with building scalable, distributed systems using a modern cloud framework such as AWS, Azure or GCP Desired Qualifications 5+ years of professional software development experience Master’s or PhD degree in Computer Science, Computer Engineering, or related field Experience with design/architecting large-scale distributed systems preferably using AWS technologies Previous experience working directly with end customers to assess needs, identify solutions, and constructively resolve disagreements Previous experience with big data systems, analytics, containerized microservices, serverless functions, and event-driven architecture Bring fresh ideas from all areas, including testing and validation automation while maintaining the production availability, conversion automation, distributed computing, large-scale system design Experience with supporting production software deployments Technical expertise across all deployment models on public cloud, and on-premises infrastructure Experience creating, documenting, and communicating software architectures for complex products Experience in building, tracking, and communicating plans within Agile processes Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies Eligibility Requirements GE HealthCare will only employ those who are legally authorized to work in the United States for this opening. Work/Life Balance Our team puts a significant value on work-life balance. Having a healthy balance between your personal and professional life is crucial to your happiness and success here. We don’t focus on how many hours you spend at work or online. Instead, we’re happy to offer a flexible schedule so you can have a more productive and well-balanced life—both in and outside of work. Mentorship & Career Growth We maintain diverse engineering, and leadership perspectives and backgrounds across technology and beyond. Our employees are excited to share their experiences and mentor more junior engineers. Team members are highly encouraged to set up mentorship relationships with seasoned engineers, not only in our team, but also across the broader GE Healthcare population. Inclusive Team Culture Here at GE HealthCare, we embrace our differences. We are committed to furthering our culture of inclusion. We have many employee-led affinity groups, innovative benefit offerings, and encourage ongoing learning experiences. #LI-Hybrid #LI-VV1 For U.S. based positions only, the pay range for this position is $122,360.00-$183,540.00 Annual. It is not typical for an individual to be hired at or near the top of the pay range and compensation decisions are dependent on the facts and circumstances of each case. The specific compensation offered to a candidate may be influenced by a variety of factors including skills, qualifications, experience and location. In addition, this position may also be eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). GE HealthCare offers a competitive benefits package, including not but limited to medical, dental, vision, paid time off, a 401(k) plan with employee and company contribution opportunities, life, disability, and accident insurance, and tuition reimbursement. GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is an Equal Opportunity Employer . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE HealthCare will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable). While GE HealthCare does not currently require U.S. employees to be vaccinated against COVID-19, some GE HealthCare customers have vaccination mandates that may apply to certain GE HealthCare employees. Relocation Assistance Provided: Yes

Posted 2 weeks ago

Senior Full Stack Software Engineer-logo
Senior Full Stack Software Engineer
Analog DevicesWilmington, Massachusetts
About Analog Devices Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible™. Learn more at www.analog.com and on LinkedIn and Twitter (X) . A rapid research & development group within Analog Devices, Inc. is seeking a collaborative, self-driven software engineer with exceptional software development and optimization experience. The ideal candidate should possess strong full-stack skills. They should also have experience writing software for hardware devices. The candidate should be self-driven, willing to work as part of a team, and comfortable using critical-thinking skills and creativity to tackle ambiguous tasks. Job specific tasks Design, develop, and maintain software for biomedical and VoC detection and diagnostic systems. Develop GUIs, APIs and pipelines for various detection and analysis systems. Implement and optimize software for real-time control and data acquisition. Analyze customer and internal requirements and specifications and translate these into software requirements and designs. Participate in the continuous improvement of software development processes and tools. Collaborate with cross-functional teams, including hardware engineers, process engineers, biomedical engineers, lab team. Technical requirements Experience developing visually appealing, user-friendly React applications using Typescript as primary programming language Knowledge of Web APIs, styling techniques and infrastructure Understanding of UI/UX complexity and balancing it with technical feasibility Proficiency with Python and corresponding stack of relevant technologies like Poetry, FastAPI , SQLAlchemy , package management and distribution Extensive experience using at least one of the following databases: MySQL, Postresql , MongoDB, including building migrations, debugging ORM/ODMs shortcomings Ability to build cross-platform solutions Good understanding of system design , hardware and software architecture, hardware and software integration Building and scaling cloud applications using any of the following AWS, GCP or Azure Familiarity with C, C++, C# , CI/CD systems , containerization, IaC and embedded development would be a bonus Non-technical requirements Willing to live in Massachusetts and be physically present in the office Adaptability and creativity in tackling complex software challenges with minimal supervision Team player – willing to collaborate with team members on multi-level problems and seek out appropriate support when needed Effectively able to provide daily updates on progress and accurate estimates for time to completion of work Drive to continuously improve as an individual to advance the team’s mission and success Qualifications: Bachelor’s Degree in Software Engineering ; 5 + years of experience For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position – except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process. Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group. EEO is the Law: Notice of Applicant Rights Under the Law . Job Req Type: Experienced For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position – except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process. Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group. EEO is the Law: Notice of Applicant Rights Under the Law . Job Req Type: Experienced Required Travel: Yes, 10% of the time Shift Type: 1st Shift/Days The expected wage range for a new hire into this position is $108,800 to $149,600. Actual wage offered may vary depending on work location , experience, education, training, external market data, internal pay equity, or other bona fide factors. This position qualifies for a discretionary performance-based bonus which is based on personal and company factors. This position includes medical, vision and dental coverage, 401k, paid vacation, holidays, and sick time , and other benefits.

Posted 2 weeks ago

Esri logo
Software Development Engineer in Test II (SDET) – ArcGIS Knowledge
EsriRedlands, California
Apply

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Overview

Join our team as a Software Development Engineer in Test and leverage your skills to design and build new and innovative software product capabilities. The team is focused on integrating graph analytics into the ArcGIS platform. Our goal with this exciting effort is to connect our customers' data, whether or not it is geospatial, and leverage the combined power of ArcGIS and graph engines to perform new types of analysis. In this role, you will help create a new way of analyzing patterns of life and spatial data together in ArcGIS. You will work with a diverse group of engineers and developers to implement creative solutions to complex problems focused on graph databases and network analysis. If you’ve worked in connected data problems, worked with semantic and graph engines, or built capabilities for link analysis, this could be a great opportunity for you!

The ArcGIS Knowledge capability is available across ArcGIS, which includes ArcGIS Pro, Web, and ArcGIS Enterprise products. Learn more about what our team is working on: https://www.esri.com/en-us/arcgis/products/arcgis-knowledge/overview

Responsibilities

  • Collaborate with Product Engineers to establish test plans, identify gaps in plans, and prioritize manual tests suited for automation
  • Create tests for functional, performance, scalability, and durability testing of Knowledge Graph and link analysis
  • Design and develop automated integration and regression test cases on software components through the API
  • Deploy and schedule integration tests to run daily against the supported graph DBMS platforms and share test results
  • Manage and refactor the suite of integration tests and results dashboards as needed
  • Perform rigorous and in-depth peer reviews of test code
  • Collaborate with Software Development Engineers to improve software quality by understanding the design and writing automated tests for various possible user workflows
  • Measure test coverage and analyze continuous integration test results
  • Define, implement, maintain, and document automated test frameworks
  • Advocate for quality throughout the software development process and advise on test optimization

Requirements

  • 2+ years of experience in software development or automated testing
  • Programming proficiency in one or more of the following languages: C++, C#, Java, or Python
  • Strong understanding of object-oriented programming concepts
  • Applied knowledge of testing principles including experience designing and executing test cases
  • Experience using test automation frameworks such as Selenium WebDriver, Appium, Junit, or Cunit
  • Understanding of deployment tools such as Jenkins or Chef
  • Developer sensibilities in software design, refactoring, and authoring
  • Strong analytical and problem-solving skills to evaluate and resolve software issues
  • Bachelor’s in computer science, engineering, GIS, data science, network science, mathematics, or related field

Recommended Qualifications

  • Knowledge of ArcGIS and online services, or other GIS products
  • Experience with graph and relational databases
  • Experience with network or link analysis workflows
  • Experience writing technical documents for a variety of audiences
  • Master’s in computer science, engineering, GIS, data science, network science, mathematics, or related field

#LI-Hybrid

#LI-RC2