Software Developer

Veiksme Tech Limited
Ashford, UK
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£42,000.0 - £48,000.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Unit Testing C Sharp (Programming Language) C++ (Programming Language) Software Quality Code Review Databases Software Debugging Software Design Patterns Programming Tools Integrated Development Environments Python (Programming Language)
+16 more
Language Modeling Software Architecture Software Maintenance Lucidchart Security Software Software Requirements Analysis Software Systems UML Web Application Frameworks JetBrains Resharper Google Test Pytest Integration Tests Rational Rose Software Version Control

Job description

· Engaging collaboratively with system analysts, product owners, or clients to decipher intricate software requirements.

· Executing the implementation and seamless maintenance of software solutions that exemplify superior quality standards.

· Demonstrating a profound grasp of cybersecurity principles for roles accentuating security.

· Delving into user requirements with a discerning eye, contributing significantly to the creation of software solutions that precisely align with business needs.

· Actively participating in shaping software architecture and formulating detailed technical specifications.

· Conducting rigorous unit testing and integration testing to validate the reliability and functionality of software.

· Identifying and swiftly rectifying software defects or bugs, ensuring a seamless user experience.

· Engaging actively in code reviews, offering constructive feedback to peers for continuous improvement.

· Crafting code with ingenuity, focusing on efficiency, reusability, and modularity, leveraging languages like C++, Python, and others as needed.

· Harnessing the power of development tools, integrated development environments (IDEs), and adeptly navigating version control systems.

· Pioneering the design, coding, and meticulous testing of cutting-edge software applications.

Requirements

Do you have experience in Unit testing?, · Proven experience with development tools, debugging techniques, and adept usage of version control systems.

· Utilizing development tools like JetBrains ReSharper for C# or Pylint for Python to ensure code quality and adherence to coding standards.

· Excellent problem-solving acuity complemented by strong analytical skills.

· Familiarity with specific technologies, frameworks, or tools, such as web development frameworks or databases.

· Proficiency in using UML tools like Lucid chart or draw.io for visually representing software architecture and technical specifications.

· Familiarity with tools like Enterprise Architect or Rational Rose for in-depth software modeling.

· Expertise in unit testing frameworks like Google Test for C++ or Pytest for Python to ensure robust and reliable software.

· Profound knowledge of software design patterns.

· Proven experience with agile development methodologies.

· Proficient in the use of tools such as integrated development environments (IDEs), version control systems, and cybersecurity tools.

Benefits & conditions

Job Types: Full-time, Permanent

Pay: £42,000.00-£48,000.00 per year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · WWC 2021

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:21 min

Shifting relevance of specific software engineering skills

Alexander Trusheim Alexander Trusheim +1 · WWC 2025

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · WWC 2022

5:30 min

Extending testing workflows using popular pytest plugins

Florian Bruhin · WWC 2021

Videos

See all

Related articles

See all