Software Engineer| SQL
- Category: IT Engineer & Developer Jobs
- Location: Belfast, Northern Ireland
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 25K to 35K
- Published on: 2025/09/21
JD for your reference for Data Analyst/Python/Tableau:
Duties and
Responsibilities Based out of Belfast, UK. Flexible in terms of working time to cover both UK and India associates working hours. 8-10+ years of experience with strong communication and operational skills. Building and maintaining strong client relationships Python Technology Lead, you will be responsible for leading a team of developers in designing, developing, and maintaining high-quality software solutions using Python. Key role in shaping the architecture, improving performance, and ensuring the scalability and reliability of our applications Work closely with cross-functional teams, including product managers, designers, and other engineers, to define and implement new features.
Identify and resolve performance bottlenecks and improve application performance. Support End-to-End Data Mapping, Data Model, Data Type, normalizing working file/excel, Design template, Validating and Comparing the Product attributes and so on. Hands-on experience with Oracle SQL, PL/SQL packages, functions, stored procedures, triggers, objects, tables, indexes, views, synonyms based on business requirements. Hands-on experience with SQL / PL-SQL Performance tuning concepts (basics).
Experience:
Minimum of 6+ years of experience in software development using Python. Proven experience in a leadership or senior technical role. Technical
Skills: Proficiency in Python/Tableau and its frameworks (e.g., Django, Flask). Strong understanding of software development principles and design patterns.
Experience with front-end technologies (e.g., HTML, CSS, JavaScript) is a plus. Knowledge of database systems (SQL and No
SQL). Familiarity with version control systems (e.g., Git).
Experience with cloud services (e.g., AWS, Azure) is a plus.
Soft Skills:
Excellent problem-solving and analytical skills. Strong communication and interpersonal skills.
Ability to work effectively in a collaborative team environment. Strong organizational and time management skills.
Role Purpose
The purpose of this role is to design, develop and troubleshoot solutions/ designs/ models/ simulations on various softwares as per client's/ project requirements
Do
Design and Develop solutions as per client's specifications
Work on different softwares like CAD, CAE to develop appropriate models as per the project plan/ customer requirements Test the protype and designs produced on the softwares and check all the boundary conditions (impact analysis, stress analysis etc) Produce specifications and determine operational feasibility by integrating software components into a fully functional software system Create a prototype as per the engineering drawings & outline CAD model is prepared Perform failure effect mode analysis (FMEA) for any new requirements received from the client Provide optimized solutions to the client by running simulations in virtual environment Ensure software is updated with latest features to make it cost effective for the client Enhance applications/ solutions by identifying opportunities for improvement, making recommendations and designing and implementing systems Follow industry standard operating procedures for various processes and systems as per the client requirement while modeling a solution on the software
Provide customer support and problem solving from time to time
Perform defect fixing raised by the client or software integration team while solving the tickets raised Develop software verification plans and quality assurance procedures for the customer Troubleshoot, debug and upgrade existing systems on time & with minimum latency and maximum efficiency Deploy programs and evaluate user feedback for adequate resolution with customer satisfaction Comply with project plans and industry standards
Ensure reporting & documentation for the client
Ensure weekly, monthly status reports for the clients as per requirements Maintain documents and create a repository of all design changes, recommendations etc Maintain time-sheets for the clients Providing written knowledge transfer/ history of the project
Stakeholder Interaction
Stakeholder Type
Stakeholder Identification
Purpose of Interaction
Internal
Lead Software Engineer Regular reporting & updates Client On-Site Coordinator For regular coordination on the software - creation, update & modification
External
Clients For serving their requirements from time to time
Display
Lists the competencies required to perform this role effectively:
Functional Competencies/ Skill
Leveraging Technology - Knowledge of current and upcoming technology along with expertise in programming (automation, tools and systems) to build efficiencies and effectiveness in own function/ Client organization
- Competent Process Excellence
- Ability to follow the standards and norms to produce consistent results, provide effective control and reduction of risk
- Expert Domain knowledge - Industry knowledge as per the project requirement and industry standards of various processes
-…
Related jobs
-
React Developer
React Software Engineer Location: Belfast or London Primary Purpose of the Role: My client specialise in product design, strategy, and software development. As a developer in this role, you will be responsible for developing high-quality solutions wi...
-
Senior Software Engineering Manager
Job Title: Hands-On Software Engineering Manager Location: Northern Ireland Job Type: Full-Time Notice Period: 4 Weeks Recruitment Partner: VANRATH About Us: VANRATH is pleased to partner with a rapidly scaling company based in Northern Ireland to fi...
-
Java | React Developers
Software Engineers - Java / React Make a difference… Be empowered… See the world… Have fun! Belfast, Northern Ireland These are some of the values of this award winning and fast-growing digital technology studio based in the heart of Belfast. We are ...