Bachelor’s degree in software engineering or computer science.. Previous work experience as a software or Java architect.. Proficiency with Java, Java Beans, Java Servlets, and JavaScript.. Spring Boot, Kafka, APIGEE Management. Domain experience in Procurement and Supply chain Mandatory
Support and improve our tools for continuous integration, automated testing, automation and release management making the entirety of software engineering as efficient and effective as possible. Improve the replicability of build and test runs using central OS configuration management, virtualization and containerization (e.g. Docker).. Strong programming and scripting knowledge, e.g. Python, Groovy, PowerShell, Bash. Experience developing CI systems and test automation for embedded software and hardware.. Experience with model based development (Matlab/Simulink) tools and workflow
Additionally, youll deepen your skill set in areas like Natural Language Processing (NLP) and Large Language Model (LLM).. 3+ years of experience implementing, testing, and fielding automation AI and machine learning solutions, with technologies such as PyTorch, MXNet, TensorFlow, or Keras, and big data technologies, including Hive, PySpark, Synapse, or Databricks. Experience developing NLP, LLM, and Retrieval-Augmented Generation (RAG) enabled solutions using LangChain or LlamaIndex, LLM model registries, and embedding models and vector databases. Bachelors degree in a CS field and 5+ years of experience as a software engineer building production-grade applications with a programming language such as Python, Rust, Go, Scala, or Java, or 9+ years of experience as a software engineer building production-grade applications with a programming language such as Python, Rust, Go, Scala, or Java, in lieu of a degree. Experience implementing event-driven or streaming architectures leveraging Kafka, Amazon SNS, Redpanda, or Apache Flink
The DevOps Engineer is responsible for bridging the gap between development and operations by automating and streamlining processes, managing cloud infrastructure, and ensuring reliable and secure system deployments.. Oversee cloud infrastructure (AWS, Azure, or GCP) and manage containerization solutions such as Docker and Kubernetes.. Proficiency in cloud platforms (AWS, Azure, or GCP) and container orchestration tools (Docker, Kubernetes).. Strong scripting skills in languages such as Python, Bash, or PowerShell.. Familiarity with infrastructure-as-code tools (e.g., Terraform, Ansible) is a plus.
We are seeking a Lead Engineer with strong Windows experience across both server and desktop environments.. NET, Mulesoft APIs, and open-source technologies such as Angular and React.. Work with Azure DevOps, GIT, and CI/CD pipelines for seamless deployment and version control.. NET Developer and/or Java. Proficiency in building web-based and/or mobile applications including Flutter
NET, C#, React, SQL Server, and Microsoft Azure to design and maintain scalable, secure, and high-performing enterprise applications.. Build dynamic, responsive, and high-performance React applications with TypeScript.. Assist with CI/CD pipelines using Azure DevOps, Git, and containerization technologies like Docker.. Participate in Agile Scrum teams , contribute to sprint planning, and collaborate with UI/UX designers, business analysts, and DevOps engineers.. Gain hands-on experience with cutting-edge technologies, including Azure and microservices.
At John Bean Technologies Corporation (JBT), we are a leading robotics company specializing in developing cutting-edge technology for various industries.. As a Senior Software Engineer at JBT, you will play a crucial role in the design, development, and implementation of software solutions for our robotics systems.. While prior experience in the robotics industry is not required, a strong background in the tech industry and a broad understanding of modern software engineering processes is highly desirable.. Opportunity to work with cutting-edge technology and contribute to the robotics industry.. If you are a Senior Software Engineer with experience with software development and an interest in the robotics industry, we would love to hear from you.
We are seeking a highly motivated and enthusiastic Junior Software Engineer / Computer Scientist to join our Business Intelligence and Data strategy team.. This is an excellent opportunity for a recent graduate or an individual with limited professional experience to grow their skills and kickstart their career in software engineering.. Design, develop, test, optimize, and maintain software applications and systems according to standards and backend infrastructure requirements. Stay up-to-date with emerging trends and technologies in software engineering and computer science. Bachelor's degree in Computer Science or related field (recent graduates welcome)
This is back-end and middleware development; almost no front-end development is done for this role.. Experience with web-based component frameworks, Java, Apache and Tomcat, XML and SQL/Databases.. Provides continuous improvement of existing software architecture through regular root-cause analysis, cost savings initiatives, and process improvement recommendations.. We’re a team of 10 people local to the Ann Arbor office reporting into the Director, Software Engineering.. Hybrid working schedule of 2-3 days/week on site
Design, build, and maintain efficient, reusable, and reliable code. Experience with Agile and/or DevSecOps toolsets (e.g. Jira, Confluence, BitBucket, Jenkins, Cucumber, etc. Experience with containerization technologies such as Docker and Kubernetes.. Experience with DevSecOps and Continuous Integration/Continuous Delivery.. Experience with AWS Cloud Technologies.
Remote / work from home. Develop and execute verification plans for digital designs using SystemVerilog and UVM. BSEE/MSEE with 5+ years of hands-on experience in SoC verification using UVM. Experience with digital design concepts and ASIC development flow. Experience with emulation or FPGA prototyping
Work with RTL designers and software engineers to ensure a high quality design that works first silicon.. Create verification methodologies and reusable environments, including components such as stimulus, checkers, assertions, and coverage.. Deep knowledge of System Verilog testbench language, DPI, and UVM.. Excellent programming skills and knowledge of software engineering practices including object-oriented design.. Proficient in a scripting language such as Python or Perl.
We are seeking a hands-on Lead Principal Engineer to lead the software engineering efforts at SnapMagic.. Code, troubleshoot, and design architecture across our stack (PostgreSQL, Python, Django, JavaScript, HTML, and CSS); Cloud platforms like Heroku, Azure, AWS. Expertise in back-end development, with proficiency in Python, Django, and PostgreSQL. Proficiency in front-end frameworks like Vue or React and experience with RESTful APIs and microservices. Background in electronic circuit design or electrical engineering
We are the Platform & API Team which is responsible for the customer facing APIs to our products and is looking for a Lead Software Engineer for our Seattle office.. As a Lead Software Engineer, we are looking for someone who can help tech lead our team's developers in our Functional Programming language tech stack within a geo-diverse larger team.. You would thrive on designing, coding and maintaining high performance data processing applications on the JVM platform (primarily in Clojure), running on AWS. Our ideal candidate would have experience mentoring and leading developers and deep experience using functional programming technologies to build internal and external latency sensitive APIs. Using the most fitting tools and having the passion to champion new and exciting technologies to solve our unique and challenging problems.. and ideally some or more prior exposure with functional programming (IE: Clojure) or other relevant languages. Experience with Clojure, JVM languages (IE Java), functional programming languages, JSON, HTTP, RESTful services
Belmont Village Senior Living is among the nation’s premier senior housing companies with decades of proven success in the development, operation and management of luxury Independent Living, Assisted Living & Memory Care communities.. Architect and guide the development of our mobile application using MAUI for iOS and Android.. Strong understanding of MS SQL, Linq, and Entity Framework (EF).. Experience in developing mobile applications using MAUI for iOS and Android.. Experience in Azure DevOps with ACR and Key Vault integration.
You will build event streaming use cases using Java and Apache Kafka and persistence tiers using SQL and NoSQL databases like PostgreSQL, MongoDB, DynamoDB, etc.. Expert proficiency in Spring Framework, including Spring Core, Spring Boot, Spring Cloud, and Spring Data. Experience with Kafka or other streaming technologies is highly desired.. Experience with containerization/orchestration technologies, such as Docker, Elastic Container Service (ECS), Kubernetes, etc.. We offer competitive compensation, comprehensive and affordable benefits, flex time off to rest and charge, where applicable, a hybrid work model, mental & emotional wellness resources and coaching, K and
Front end developer. Other desired technical skills include : Mason, Perl CGI, Oracle SQL, HTML, UNIX/LINUX.. 2+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience. Primary responsibilities include developing monitoring solutions, troubleshooting/debugging and implementing the fix for internally developed code (Perl, C/C. JAVA), performing SQL queries, improving our systems that gather metrics on our features, updating, tracking and resolving technical challenges.
We’re looking for a Firmware Engineer for our Server BMC initiative within the Infrastructure Solutions Group (ISG) at Lenovo.. In this role you will be working with firmware engineers to design, develop, test, debug and document the BMC stack for Lenovo servers.. You will primarily focus on developing, maintaining and debugging the firmware for the Server BMC. BS degree in Computer Science, Software Engineering, Computer Engineering, or a similar degree or related software equivalent experience. Prior experience using JIRA, Confluence and Jenkins
An SDET will work closely with other members of agile delivery teams (Software Engineers, Test Engineers, Data Integration Engineers, etc.). The following certifications are not required but helpful: ISTQB Certified Tester, ISTQB Agile Tester, Certified Professional Selenium Tester, Docker Certified Associate, Certified Kubernetes Application Developer, Microsoft Certified: Azure Fundamentals, Microsoft Certified: Azure Developer Associate. Experience with containerization such as Docker, Kubernetes, OpenShift, etc.. Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools (e.g., Jenkins, GitLab CI/CD, Azure DevOps, etc.). Experience with data persistence technologies such as SQL Server, MongoDB, Kafka, Redis, etc.
This role requires an experienced professional with a strong application security background, specializing in Microservices, API Security and IAM in microservices communication to drive security best practices across our application ecosystem.. Collaborate with software engineering teams to remediate vulnerabilities identified through SAST, DAST, and SCA findings and oversee the container vulnerability management process.. 7+ years of experience in Application Security, with a minimum of 3 years focused on Microservices and API Security.. Experience in configuring and securing API Gateways (such as Kong, AWS API Gateway, Apigee, or similar) to enforce security controls, manage access, and monitor API traffic.. Strong understanding of IAM principles and how they apply to microservices communication.