Job Description
Job Description
Responsibilities
Develop high-quality software design and architectureIdentify, prioritize and execute tasks in the software development life cycleDevelop tools and applications by producing clean, efficient codeAutomate tasks through appropriate tools and scriptingReview and debug codePerform validation and verification testingCollaborate with internal teams and vendors to fix and improve productsDocument development phases and monitor systemsEnsure software is up-to-date with latest technologies
Requirements and skills
Proven experience as a Senior Software EngineerExtensive experience in software development, scripting and project managementExperience using system monitoring tools (e.
g. New Relic) and automated testing frameworksKnowledge of selected programming languages (e.g. Python, C++) and the Java / J2EE platformIn-depth knowledge of relational databases (e.
g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)Familiarity with various operating systems (Linux, Mac OS, Windows)Analytical mind with problem-solving aptitudeAbility to work independentlyExcellent organizational and& leadership skillsBSc / BA in Computer Science or a related degree
Senior Software Engineer - MAAS
This is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. MAAS is a rapidly evolving software stack written in Python and Go, and we are looking for experienced software engineers who understand performance at scale, networking,...
Senior Software Engineer
Proven experience as a Senior Software EngineerExtensive experience in software development, scripting and project. Develop high-quality software design and. Develop tools and applications by producing clean, efficient codeAutomate tasks through appropriate tools and scriptingReview and debug codePe...
Senior Software Engineer - Ubuntu Systems Management
This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. As Landscape software engineer you will be responsible for contributing on a distributed development team participating in all facets of the development process. B...
Software Engineer, Senior - Tulsa
Review program specifications and applicable standards with project and systems engineers to identify and evaluate interface requirements between software and. Background must demonstrate a thorough knowledge of the sciences underlying software engineering. Experienced and proficient in the use of s...
Embedded Linux Senior Software Engineer - Optimisation
Our teams partner with specialist engineers from major silicon companies to integrate next-generation features and performance enhancements for upcoming hardware. Design and implement the best Ubuntu integration for the latest IoT and server-class hardware platforms and software stacks. Joining Cano...
Senior Software Engineer
We are seeking a skilled Senior Software Engineer with expertise in C#. Bachelor’s degree in Computer Science, Software Engineering, or a related field. ...
Software Engineer, Senior - Tulsa
Review program specifications and applicable standards with project and systems engineers to identify and evaluate interface requirements between software and electronic/electrical hardware. Background must demonstrate a thorough knowledge of the sciences underlying software engineering. Design, cod...
Senior Associate, Software Engineer (Tulsa, OK) 1
Master’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Wireless Engineering, Information Security, Mathematics, Digital Arts & Sciences or related field. Apply computer science, engineering, and mathematical analysis concepts and principles in the de...
Senior C++ Software Engineer - Remote
As a Senior C++ Software Engineer at iboss, you’ll have the opportunity to work on multiple technologies and mentor a team of software developers. Master's or Bachelor's degree in either Computer Science, Computer Engineering, Electrical Engineering or Software Engineering. This is an excellent oppo...
Senior NLP Software Engineer I - Java
We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...