Trust In Soda have partnered with an award-winning digital services agency, who need an SC Cleared Software Engineer to join a project for one of their key public sector end clients.
The successful candidate needs to hold active SC clearance to be considered for this role.
Create components from back-end data processing services to front-end user interfaces that include not just visual but audio and haptic interfaces.
Create suitable unit tests for own and other components.
Build prototypes and pilots to prove concepts.
Deliver reliable software applications as containerised services into a container orchestration systems such as Kubernetes.
Document and explain design decisions and application code.
Review source code from 3rd parties in a variety of languages including python, Java, and C.
Solve technical problems across multiple technologies, developing new methods if required.
Own and manage knowledge sharing within the project and across related communities.
Experience & skills:
Expert in the principles behind software systems engineering and data management.
Good knowledge of quality standards and good practices.
Working knowledge of web service interfaces.
Strong written and verbal English, able to present complex concepts to non-technical audiences.
Information management, relational database design and development (e.g., Oracle, SQL Server), "NoSQL" database use (e.g., MongoDB, Cassandra), business intelligence, data mining, statistics, trend analysis.
Proven skills in a strongly typed language (e.g., Java, C++, etc).
Hold Security Clearance