Top Software Engineer Jobs
The Software Developer will design, develop, and maintain web applications, write efficient code, manage databases, and optimize cloud infrastructure. The role involves identifying and resolving bugs, creating RESTful APIs, and collaborating with teams in an agile environment to enhance user experiences.
The Software Developer - TriPOD will design, develop, and maintain robust web applications, focusing on writing efficient code, managing MySQL databases, optimizing AWS cloud infrastructure, and collaborating with cross-functional teams. The role also requires identifying and resolving bugs and actively participating in agile ceremonies.
The Sr. Systems Software Developer will work within a research team to develop and test software for applications in biomedicine, focusing on natural language processing and model analysis, deploying solutions on cloud infrastructures, and creating web services. Strong programming skills in Python are required, with a preference for experience in scientific data analysis and machine learning.
As a Full-Stack Software Engineer, you will build core experiences for bank administrators and customers, focusing on user flows, robust APIs, and integrating third-party software. You will ensure code quality, provide architectural guidance, and support agile development processes.
The Network Architect will design and develop future generations of networking technology, focusing on Slingshot NIC architectures and network security. Responsibilities include evaluating network architecture concepts, conducting feasibility studies, directing design preparation, and providing expert guidance for complex projects. Collaboration with cross-functional teams is essential to improve product quality and implement new ideas.
The Cyber Software Engineer role involves developing software solutions, working with Linux, and utilizing various programming languages and technologies. Responsibilities include designing ETLT pipelines, containerization, and cloud integration, along with networking implementation and protocol analysis. The role also requires eligibility for a Top Secret Security Clearance.
The Senior Cyber Software Engineer at Leidos involves developing and implementing software solutions using various programming languages and technologies, focusing on machine learning, containerization, cloud tech, and networking principles. Candidates must have extensive experience and eligibility for security clearance.
The Software Developer will support the development of Identity Access Credential Management solutions, focusing on Java and Python applications. Responsibilities include creating Cloudformation scripts, writing custom installation scripts, developing RESTful APIs, and employing AWS services. The role requires strong collaboration within a development team and adherence to SAFe agile methodologies.
Featured Jobs
The Software Developer Expert will work on the Identity Access Credential Management program, developing Java applications, creating RESTful APIs, maintaining infrastructure, and supporting system operations and maintenance. Participation in Agile processes and DevOps activities is expected.
As a Software Engineer II at Fivetran, you will enhance system performance by developing and debugging code, analyzing workloads, and creating benchmarks. You will collaborate with engineering teams to address performance issues and contribute to the development of enterprise-grade software for data solutions.
The Senior Application Software Developer will design and develop IT applications for DoD systems, enhance and maintain software code, troubleshoot related issues, and document processes while adhering to DOD guidelines. The role requires significant experience with database-driven applications and collaboration within a defense context.
The Mid-Level Application Software Developer will design and develop database-driven IT applications for DoD systems, maintain software code and system configurations, and provide troubleshooting assistance for software and hardware issues, adhering to DOD guidelines.
Software Engineers at Finexio build highly secure and scalable software to transform how businesses pay other businesses. Responsibilities include full product life cycle involvement, clean code writing, and collaboration with technical and non-technical teams. Requirements include 10 years of hands-on software development experience, expertise in technologies used at Finexio, and strong skills in architecture and code quality.
As a Go Software Engineer at Quasar AI, you will be responsible for developing and maintaining customer-facing components and plugins for their platform, ensuring that the Quasar engine functions optimally while focusing on writing efficient software in Go.
The Senior Java Software Developer will create web services and enterprise backend components for video management systems, participating in Agile processes, delivering high-quality code, and ensuring adherence to design specifications, while also identifying and mitigating risks in feature development.
As a Software Developer at Creyos, you will implement and maintain cognitive research applications, define and architect new features, participate in code reviews, perform user experience testing, and collaborate with the Creative team in an agile environment.
The Software Engineer III will design, implement, test, and deploy human-rated flight software for lunar landers, collaborating with various teams to develop software requirements, perform integration, and promote software capabilities for cockpit displays, ensuring safety and efficiency in space exploration.
The Senior Flight Software Engineer will design, implement, test, and deploy human-rated flight software for lunar landers using C++. Collaborating with engineers, pilots, and human interface experts, the role involves developing requirements, mentoring team members, performing risk analysis, and supporting integration in simulation environments.
Seeking a Cloud Native Software Engineer to develop cloud native solutions and technologies, focusing on distributed storage and monitoring. Responsibilities include designing and maintaining software for the Cloud Platform, collaborating with teams, and troubleshooting issues. Requires a Bachelor's degree in Computer Science, proficiency in modern programming languages, familiarity with Kubernetes, and experience in cloud infrastructure. Must be authorized to work in the U.S.
As a Principal IT Software Engineer, you'll lead technical initiatives, analyze requirements, and write design specifications for complex projects, driving product strategy and direction. You will mentor staff, enforce SDLC standards, and provide expertise in Oracle CX/CRM and related applications, ensuring successful implementation and improvement of project outcomes.
The Lead IT Software Engineer will manage system implementations for Oracle CPQ/CX, design architecture, and provide Tier II/III application support. Responsibilities include project management, process optimization, and guidance on CPQ tools. Requires experience in Agile methodologies and collaboration skills.
As a Software Engineer III in Enterprise Technology, you will develop and deploy software systems, focusing on areas like design engineering and flight operations. Responsibilities include building web interfaces, maintaining existing software, and creating proof-of-concept code while collaborating with UX designers and participating in code reviews.
The SLD Flight Software Engineer III will lead the technical implementation of human-rated flight software for a lunar lander, coordinate development activities, establish integrated vehicle autonomous behaviors, and ensure software development best practices. Responsibilities include defining software requirements, performing trade studies, and verifying software through simulation environments.
The role involves leading the development of flight software for a crewed lunar lander, working on software requirements, subsystem applications, and performing integration and testing. The engineer will contribute to safety-critical systems, implement software best practices, and collaborate with the vehicle Fault Management and Autonomy team.
The Automation Controls Software Engineer III will enhance manufacturing processes through automation, design, and modify control systems and PLC programs, collaborate with data teams for improvements, and support production with sophisticated manufacturing equipment. Extensive expertise in automation software and controls is required.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results