Developer - Core Engineering Team (3 roles)
The successful candidate will be working within our core software development team to develop and maintain new and existing products. You will be responsible for the hands-on creation of new applications and the enhancement of our existing applications to support the growth of our products.
This is a mid-level role on our Core Engineering Team, reporting to the Head of Core Engineering. The role is based in the UK, and requires UK RTW status.
Tech Stack
C/C++, C#, Python 3, Qt Framework, .Net, Azure DevOps. Git. Docker. Kubernetes
Responsibilities
- Perform a broad range of varied work activities in a wide variety of contexts across the entire project lifecycle
- Design moderately complex programs and program modifications from supplied specifications, using agreed standards and tools, to achieve a well-engineered result
- Create and amend programs in accordance with the design
- Plan, design, and conduct tests of programs; correct errors and re-test to achieve an error-free result
- Document all work per agreed standards
- Conduct reviews of supplied specifications with others as appropriate
- Follow defined guidelines and best coding practices
Technical knowledge, skills, and experience
- Experience with both Linux and Windows operating systems
- C and C++ programming experience
- Willingness to learn in-house and domain-specific programming languages
- Comfortable with low-level and middleware coding, getting down to bit/byte ordering, bitwise operations
- Good analysis skills
- Excellent interpersonal and communication skills
Beneficial Knowledge and experience
- In-depth knowledge of various file formats (PDF, Microsoft Office, Images) or protocols
- Cloud environments (like AWS or Azure)
- Document Modelling (like DOM from the HTML domain)
- Experience with Azure DevOps
- Code Language and data parsing (e.g., syntax or data description in something like lex/yacc, ANTLR, BNF, XSD)
- C# and Python programming experience
- Experience working with the C++ Qt Framework
- Experience working with Git version control
- Good knowledge of modern IDEs (like Visual Studio)
Salary and Benefits
- Glasswall offers a competitive salary and incentives package, incl. performance bonus
- Benefits include private health care and pension contribution
- Flexible and remote working options, with hybrid working from our office in the Greater London area
Application process
Interested candidates, please visit http://careers.glasswallsolutions.com/ to apply.
Reference materials
Glasswall website: www.glasswallsolutions.com
Glasswall blogs:
This job has now closed
You can find more jobs over on our careers page.
See More Jobs