Skip to main content

Software Engineer - Java and Python Expertise

Technology
ICS Advanced Technologies
Ames, United States3 weeks agoUntil 6/21/2026
Full timeOn-site

Job description

Requirements

Must have:

- Bachelors degree in Computer Science, Engineering, or a closely related discipline, or 3 years of practical experience.
  • Strong expertise in both frontend and backend programming.
  • Solid comprehension of databases, data modeling, and enhancing performance.
  • Familiarity with application dependencies, environment configurations, and inter-application communication.
  • Strong analytical and problem-solving capabilities.
  • Exceptional communication and teamwork skills.
  • Experience with deploying and troubleshooting React or Go applications preferred.
  • Knowledge of containerized development (Docker) and CI/CD workflows preferred.
  • Familiarity with monitoring tools, metrics, and performance evaluation preferred.

Responsibilities:

- Design, develop, and sustain comprehensive web applications spanning both frontend and backend frameworks.
  • Write clean, scalable, and efficient code in programming languages such as Golang and React.
  • Create and maintain RESTful APIs and associated services.
  • Develop responsive and interactive user interfaces.
  • Troubleshoot, debug, and enhance applications for optimal performance and scalability.
  • Collaborate with cross-functional teams (Product, Systems Engineering, Support) to identify and implement new features.
  • Manage code integrity and organization through version control practices.
  • Engage in code review processes to uphold quality and standards.
  • Deploy applications across various environments, including local, development, and production (e.g., using Docker workflows).

Company:

We are looking for a dedicated Software Engineer who will design, develop, and maintain both the frontend and backend components of cutting-edge software applications within our Internet Services and Supporting Services teams. Our work environment promotes collaboration, and we offer competitive benefits including 401(k) matching, health insurance, and paid time off, among others. The position is hybrid remote based in Ames, IA, providing a flexible work arrangement that supports both your professional growth and work-life balance.

Keywords
Web APIReactOSScalabilityJavaScriptPythonJavaCI/CDDebugger

¿Te interesa este puesto?