Advisory Software Engineer designing and developing enterprise-grade software applications for a leading financial group in Greece. Collaborating with cross-functional teams and ensuring solutions meet business expectations.
Responsibilities
Collaborate with cross-functional teams for the Design and Development of Software Applications
Lead Technical Design and Architecture discussions and ensure alignment with enterprise standards
Contribute to Technical Specifications, Solution Documentation and Project Plans
Drive the tasks of effort estimation, planning, and risk assessment for Software delivery
Evaluate the impact of new requirements or changes on existing systems and propose sound technical approaches
Provide technical guidance and mentorship to junior engineers
Ensure code quality, scalability, maintainability and security of developed solutions
Requirements
A Bachelor’s degree in Computer Science, Engineering, Information Systems or related field
At least five (5) years in designing and developing Enterprise Web Applications
Strong knowledge of software engineering principles and clean architecture practices
Hands-on experience with REST and SOAP web services
Familiarity with one or more RDBMS (e.g., Oracle, SQL Server, DB2)
Experience in leading or mentoring Software Development teams
Exposure to Workflow/BPM or Document Management platforms will be considered a plus
Previous experience in Banking or Large Enterprise environments will be considered an asset
Software Engineer developing secure software solutions for Android, Windows, and Linux environments in the Mission Readiness Systems business area. Working within a cross functional team on mobile and web application development.
EPM Software Developer designing, developing, and troubleshooting software programs for financial analytics systems. Collaborating with teams to implement EPM software using modern methodologies and tools.
Full Stack Engineer developing scalable web solutions to enhance customer experiences at Genesys. Collaborating with cross - functional teams to drive platform modernization and ensure operational excellence.
Senior Software Architect leading the design of scalable communications software at NVIDIA. Focusing on AI and HPC performance improvements for cutting - edge technology solutions.
Software Engineer developing AI solutions for aerospace applications at Boeing. Collaborating in a cross - functional team to develop cutting - edge machine learning algorithms and data engineering pipelines.
Senior Software Developer developing and optimizing software solutions for a technology - focused company. Engaging in project management, customer communication, and mentoring juniors in modern technologies.
Full - Stack Engineer developing core workflow automation platform for HR teams at peopleIX. Building capabilities to automate HR processes with AI and integrations.
Software Development Engineer II developing cloud features as part of an Agile Scrum team in Arlington, TX. Responsible for feature development, cloud migration, and enhancing product quality through best practices.
Software Development Engineer II developing cloud - ready products for GM Financial. Contributing to Agile teams and delivering high - quality software with minimal supervision.
Software Engineering Intern designing, building, and shipping internal tools for leasing, property management, and finance at Great Expectations. Working directly with leadership on real - world impactful projects.