SR Labs is looking to hire a Senior Developer position to contribute to the software development life cycle including design, implementation, testing, installation and support.<p>Key Accountabilities:
• Proactively manage own tasks and projects to agreed deadlines.
• Adopt and provide feedback on best practices across development teams in
conjunction with Senior Engineers. For example coding standards, tool usage and
design.
• Collaborate with team members to identify innovative ways to improve practices
and procedures.
• Develop junior team members on technology and processes.
• Strong client focus, with an emphasis on issue resolution in line with service level
agreements.<p>Essential:
• Experience in the software development life cycle from design, implementation (C,
C++), through testing and integration.
• Understands the implications of code changes and feature enhancements.
• Capable of concisely communicating designs, code and applications to a
client facing standard.
• Experience in adopting and providing feedback on new processes&#x2F;technologies
within teams.
• Contribute to technical aspects of project delivery, planning and risk
management.
• Effective communication, interpersonal and organizational skills.
• Degree in Computer Science, Software or Electronic Engineering or other related
discipline; or a proven track record of practical software development experience
in a similar environment.<p>Desirable:
• Capital Market and&#x2F;or Financial Services knowledge (Trading, Market Data, FIX &#x2F;
FASTFIX protocols).
• Knowledge of Code Analysis &#x2F; Hygiene concepts and tools (Coverity, Valgrind,
Jenkins).
• Experience with developing multi-threaded applications.
• Development on a UNIX platform (Linux or Solaris).
• Familiarity of scripting languages, in particular Python, used within Continuous
Integration and Test Frameworks.
• Modern C++
• Mechanical Sympathy<p>If interested please email hr@srtechlabs.com
Senior Developer Position at SR LABS LLC