If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Mid-Level Software Engineer
30+ days ago Requisition ID: 2815
Duties & Responsibilities
* Develop scalable software applications using Gemini Code Assist, Java and Python.
* Build, integrate, and optimize Windows-based desktop or server applications.
* Configure, deploy, and maintain applications on Linux servers with rpm-based system experience.
* Write clean, maintainable, and well-documented code using GIT or similar tools.
* Participate in code reviews to ensure system integrity and quality.
* Troubleshoot, debug, and upgrade existing software systems.
* Collaborate with engineers to design robust system architectures.
* Create a software management plan to include managing multiple configurations and disaster recovery media
* Provide mentorship and training to subordinate software engineers
* 3-5 Years
Required Skills
* Java Proficiency: Strong core Java skills, including multithreading and memory management.
* Python Proficiency: Scripting, data automation, and backend framework experience.
* OS Expertise: Hands-on experience developing for both Linux (RHEL/Ubuntu, centOS, and Fedora) and Windows ecosystems.
* DevOps Tools: Familiarity with Git, CI/CD pipelines, and build automation.
* Problem Solving: Strong analytical skills to debug complex, cross-platform issues.
* Education: Bachelor's degree in Computer Science, Engineering, or a related technical field.
#J-18808-Ljbffr
Mid-Level Software Engineer
30+ days ago Requisition ID: 2815
Duties & Responsibilities
* Develop scalable software applications using Gemini Code Assist, Java and Python.
* Build, integrate, and optimize Windows-based desktop or server applications.
* Configure, deploy, and maintain applications on Linux servers with rpm-based system experience.
* Write clean, maintainable, and well-documented code using GIT or similar tools.
* Participate in code reviews to ensure system integrity and quality.
* Troubleshoot, debug, and upgrade existing software systems.
* Collaborate with engineers to design robust system architectures.
* Create a software management plan to include managing multiple configurations and disaster recovery media
* Provide mentorship and training to subordinate software engineers
* 3-5 Years
Required Skills
* Java Proficiency: Strong core Java skills, including multithreading and memory management.
* Python Proficiency: Scripting, data automation, and backend framework experience.
* OS Expertise: Hands-on experience developing for both Linux (RHEL/Ubuntu, centOS, and Fedora) and Windows ecosystems.
* DevOps Tools: Familiarity with Git, CI/CD pipelines, and build automation.
* Problem Solving: Strong analytical skills to debug complex, cross-platform issues.
* Education: Bachelor's degree in Computer Science, Engineering, or a related technical field.
#J-18808-Ljbffr
Mid-Level Software Engineer in huntsville at Unknown Company
This position is listed as full time and onsite.