SonicJobs Logo
Login
BackBack to search

Software Developer

Indotronix Avani UK, Ltd.
Posted 18 days ago, valid for 15 days
Location

Greenford, Greater London UB6 8BL

Salary

£30,000 - £60,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • Salary: Not specified
  • Years of experience required: Minimum 3 years
  • Job Title: Software Developer
  • Responsibilities:
    • Design and test software applications for Windows/Linux and Android devices.
    • Develop Web applications for data transfer and streaming services.
    • Collaborate with embedded software engineers, hardware engineers, and system architects.
    • Manage releases and builds in a structured manner.
    • Improve and document test procedures and processes.
  • Qualifications:
    • Proficiency in C++, C#, Java, Python, and Ruby.
    • Experience in database design and web servers.
    • Degree in electronics engineering/IT - Programming or equivalent.
    • Experience in code components testing and debugging.
    • Preferred experience in Android systems, server architecture, network infrastructure, and cloud-based services.

About Us: Join a prominent innovator in the electronic solutions industry. Our company is dedicated to advancing the design, development, and manufacturing of sophisticated electronic systems for various sectors globally. With a focus on excellence and innovation, we continuously push the boundaries of technology to deliver outstanding products to our diverse clientele.

Job Description:

We are in search of a talented Software Developer to join our team. As a Software Developer at our company, you will be responsible for designing and testing software applications for Windows/Linux and Android devices, as well as developing Web applications for data transfer and streaming services. Your role will involve collaborating with embedded software engineers, hardware engineers, and system architects to enhance application performance and user experience.

Key Responsibilities:

Design and test software applications for Windows/Linux and Android devices.

Develop Web applications for data transfer and streaming services (both Back- and Frontend applications).

Design databases and establish database connectivity over IP.

Collaborate with embedded software engineers, hardware engineers, and system architects to enhance application performance and user experience.

Manage releases and builds in a structured manner to track changes and variants effectively.

Improve and document test procedures and test processes for application verification, testing, and debugging.

Play a crucial role in the New Product Development (NPD) and New Product Introduction (NPI) process, contributing to the design and support of new product designs.

Experience and Qualifications:

Required:

Minimum 3 years of experience in front-end applications, .NET, and .NET Core development, preferably with Linux Ubuntu.

Proficiency in C++, C#, Java, Python, and Ruby.

Experience in database design under MS SQL, MySQL, Firebird, or similar servers.

Experience with web servers such as IIS and Apache, or similar servers.

Experience in Web design using HTML, JSON, JavaScript, etc.

Experience in API design.

Degree in electronics engineering/IT - Programming or equivalent education/training/experience.

Experience in code components testing.

Experience testing and debugging code/software on hardware platforms.

Preferred, but not essential:

Experience in application design for Android systems and iOS.

Understanding of serial bus architectures and packaging for data transfer (IP/COM/USB, etc.).

Experience in Server architecture and build including VMs and Hypervisor technology.

Experience in network infrastructure.

Experience in cloud-based services such as AWS, Azure, GCP, or similar.

Experience in cloud-based applications (IaaS, PaaS, SaaS).

Ideal Candidate:

Well-organised with a structured approach to recording and analysing results.

Analytical mindset and a creative approach to enhancing applications.

Strong communication skills and a service-minded approach to collaboration.

Ability to work under pressure and meet tight project deadlines.

If you are a motivated individual with a passion for technology and a strong background in software development, we invite you to apply for this exciting opportunity to join our team and contribute to our ongoing success in delivering innovative electronic solutions.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.