Source description
About the role
Design, develop, maintain, and enhance complex and diverse software systems based on documented requirements.
Implement features end to end, spanning UI, services, data access, and integration points as needed.
Use modern software development and design methodologies to build and run simulations in development and test environments.
Provide input to software components of system design, including hardware/software trade‑offs, software reuse strategies, and effective use of COTS/GOTS solutions versus new development.
Perform requirements analysis and synthesis from system level down to individual modules and services.
Build and evolve microservices and related APIs to support scalable, maintainable architectures.
Develop and consume RESTful services to integrate with other systems and clients.
Containerize applications and services (Podman/Docker) and deploy them using orchestration platforms such as Kubernetes.
Diagnose and troubleshoot complex issues across application, data, and infrastructure layers, including performance analysis and optimization.
Work independently when needed, demonstrating ownership, initiative, and strong follow through.
Collaborate closely with teammates and stakeholders, communicating clearly and contributing to a positive, solution-oriented culture.
Stay open and adaptable to new tools, frameworks, and domains as project needs evolve.
More at Wyetech
Related open roles
Application Engineer 3 (24x7)
United States · Onsite
Application Engineer 3 (SEAR)
United States · Onsite
Agile Developer 3
United States · Onsite
Agile Developer 3
United States · Onsite
Agile Developer 3
United States · Onsite
Software Engineer 2
United States · Onsite