TQUKE0766_4819 - Software Developer – Technical

Job Type: Contract

Work Mode: Hybrid (2 Days from office)

Note: You are required to be on-site 2-3 days a week in Sundbyberg / Stockholm City.


We are a group of 10 people responsible for a number of in-house applications built in SQL, SSIS, Python, C# and ASP.NET. Our focus areas are import / export of market data and financial calculations.


We are looking for a consultant to help us build automated tests in our GitHub pipelines, refactor python code and SQL schemas, and port a legacy application to ASP.NET.


Must be Swedish speaking


Unit Testing


Test Design: Develop unit tests using industry-standard frameworks (e.g., JUnit for Java, pytest for Python), ensuring tests are modular, reusable, and easily maintainable.


Automation Integration: Incorporate automated testing into continuous integration/continuous deployment (CI/CD) pipelines to facilitate regular test execution and quick identification of issues.


Test Data Management: Implement strategies for managing test data effectively, ensuring reproducibility and reliability of test results.


Code Refactoring - Python focus


Code Quality Assessment: Evaluate current code quality using static analysis tools to identify problematic areas such as duplicated code, long methods, complex conditional logic, etc.


Refactoring Strategy: Develop a strategy prioritizing high-impact improvements that enhance performance without altering functionality. This includes restructuring classes, improving variable naming conventions, reducing complexity by breaking down large methods into smaller ones, etc.


Performance Optimization: Identify bottlenecks within the codebase and apply optimizations to improve execution speed or resource consumption. This may involve algorithm changes or leveraging more efficient libraries.


Restructure SQL database: Adapt legacy SQL schemas and imports/exports to current datamodel.


UI refactoring: Migrate a legacy UI built in MS Access to ASP.NET web apps


Competences


Vital: Automated testing, Python, SQL Server, GitHub, ASP.NET


Good to have: MS Access

Want To
WORK FOR YOU?

GET THE QUOTE

Want To
WORK WITH US?

CAREER