Onsite Software Engineer

Posted 4 hours ago

Apply now

About the role

  • Software Engineer participating in developing and supporting digital solutions enabled by agile teams. Designing high quality software and partnering with various teams to meet business needs.

Responsibilities

  • Participate in the development and support of new and existing digital solutions for the digital portfolio
  • Be a member of an agile engineering team
  • Discover and deliver solutions to basic problems to enable the company's digital future
  • Design and develop high quality software solutions by writing clean, maintainable and efficient code
  • Lead the application of internal software deployment platform, methodologies and tools to automate the deployment process
  • Ensure smooth and reliable releases
  • Partner with cross functional team of product managers, designers and different engineers to gather complex requirements and deliver solutions that meet business needs
  • Write and maintain complex unit tests and integration tests, and perform debugging to maintain the quality and performance of the software
  • Suggest options for improving the software development and deployment processes, and implement the approved standards to improve efficiency and reliability
  • Build and maintain comprehensive documentation for complex software applications, deployment processes and system configurations
  • Provide technical support and troubleshooting for complex issues with deployed applications to ensure minimal downtime and fast resolution

Requirements

  • Minimum requirement of 2 years of relevant work experience
  • Typically reflects 3 years or more of relevant experience.

Job title

Software Engineer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job