Software Engineer: Shropshire
Owing to expansion and a desire to continually improve, my client a global company with a base in Shropshire are actively seeking a software Engineer. This promises to be an exciting, fulfilling role which entails solving complex problems and which will be rich in job satisfaction.
An interesting and renowned company with a specialisation in the Chemistries sector. Specifically, the are specialist in the high technology manufacturing of polymers, clinical diagnostics and medicinal & combinatorial chemistry.
Working as part of a team, the successful candidate will be responsible for the software engineering of sophisticated software systems which support the entire business and crucially the manufacturing process. As each site and process requires custom applications, there is much diversity and plenty of solving complex problems.
For instance, these applications are mostly needed to create an interface to the factory floor and provide specific data processing.
Much of the customization involves creating a communication interface between systems of various types. For example, technologies such as are used (though not all are required): TCP, UDP, HTTP, COM, REST, SOAP, JSON, XML.
Development Experience & Languages
+ SAP ME
+ Python, Go
Candidates should be reasonably proficient in SQL and will ideally have experience with multiple databases, such as Postgres, MySQL, Microsoft SQL Server, MariaDB. There are also a variety of No-SQL and graphing databases that are not required but may be useful as well. Some examples are: MongoDB, Cassandra, Couchbase, Neo4J, HBase.
The successful candidate will sometimes need to setup and configure systems without supervision. This requires a knowledge of networking and experience configuring various types of servers and workstations. Specifically, experience configuring database and web servers is most useful. In addition, some experience configuring virtual machines or creating docker containers would be useful. E.g. NGINX, Apache, Lighttpd, IIS, Tomcat.
While Windows is the only required operating system, experience with Linux is preferred.
The successful candidate can expect a competitive starting salary and a great benefits package. The company are also very big on training and personal development to reflect this there is a structured training scheme in place. There is also a generous holiday allowance and regular opportunities for further career progression.