Senior Software Engineer - Banana Shire
9 hours ago

Job description
Location:
Cracow
Work Model:
Hybrid (3 days/week in the office)
At Cognizant, we are dedicated to helping the world's leading companies build stronger businesses — helping them go from doing digital to being digital.
About The Role
We are seeking a highly capable Senior Software Engineer (Python and Angular) with ambition to grow into Leader capacity. This role is responsible for ensuring stability, performance, and continuous improvement of business-critical internal applications. This role requires hands-on technical expertise combined with operational leadership, a customer-focused mindset, and strong mentoring abilities. The ideal candidate will bring a mix of support for leadership, software development knowledge, and cross-functional collaboration skills.
Key Responsibilities
Guide and Collaborate closely with developers on Angular applications (Angular CLI, RxJS, component-based architecture) and server-side logic handling CRUD operations.
Provide expert troubleshooting and debugging support and guidance, supporting server infrastructure and operations on Linux/Unix systems, including terminal and Bash scripting.
Lead support activities for cloud-deployed applications (GCP) and serverless environments.Work closely with client and internal stakeholders to gather, document, and prioritize business and technical requirements, support product roadmap creation and backlog management and prioritization.
Engage in product knowledge development, owning a deep understanding of internal applications, business impact, operational workflows, and interdependencies.Identify operational risks, manage escalations, and proactively address issues impacting product reliability or customer experience.
Work closely with leadership and clients on continuous service improvement initiatives, data-driven decision making, and operational governance.
Lead and mentor a global team of software support engineers and fullstack developers, fostering a high-performance, collaborative culture, managing team performance reviews, training plans, workload assignment, and escalation protocols.
Mentor team members on coding standards, code reviews, technical troubleshooting, and product knowledge.Facilitate daily stand-ups, sprint planning, retrospectives, and project status updates in collaboration with agile development and support teams.
Ensure operational and technical deliverables align with business objectives, customer needs, and support SLAs.
Requirements
BSc in Computer Science, IT, or a related field or equivalent professional experience.
Several years of experience in software support operations, technical leadership, or a technical product owner/project manager role.
Strong understanding and skills in:
Linux/Unix administration, Bash, and Shell scripting
Python, JavaScript, TypeScript, HTML, CSS
Kotlin (good to have)
Angular framework, Angular CLI, RxJS, Jasmine, and Karma
Relational (MySQL, PostgreSQL) and NoSQL (Firebase) databases
Cloud infrastructure (Google Cloud Platform) and serverless architectures
Networking fundamentals and troubleshooting
Experience in BI tools (Power BI, Tableau, Looker), data modeling, and ETL/data cleaning processes is a plus.
Strong understanding of software development principles, SDLC, DevOps practices, and agile methodologies, CI/CD pipelines and agile project delivery.
Experience conducting code reviews, setting coding standards, and troubleshooting complex technical issues, conduct root cause analysis.
Ability to align technical deliverables with business objectives and operational priorities.
Strong verbal and written communication skills, with the ability to explain complex technical concepts to non-technical audiences and influence decision-making.
Experience in stakeholder relationship management, product knowledge development, and customer-centric service delivery.Proven experience in team leadership, workload management, performance management, mentoring, and coaching within technical teams.
What We Offer
Private healthcare, life insurance, and cafeteria benefits
Training programs and certifications
Volunteering opportunities and an inclusive culture
Employee referral program
Collaborative and innovative work environment
For more information about Cognizant, visit
Interested? Apply online today
Similar jobs
+As part of the Component Platform team, you will help build and evolve the Clarity component library, Coupa's internal design system and React UI library that powers all Coupa applications. · +Design, build, and maintain modern, reusable React components in Coupa's shared UI lib ...
1 month ago
4+ years of experience in software development with strong proficiency in Java and Groovy. · ...
1 month ago
We are seeking a Software Quality Engineer to define and drive initiatives to improve software quality in collaboration with the R&D product lines. · In this role, you will ensure that product quality specifications align with corporate and customer standards. · ...
2 weeks ago
We are looking for a Staff Software Engineer to join a strong, passionate engineering team and help shape the future of our commerce platform. This is a backend-focused role with a meaningful impact on product architecture, scalability, and integrations across the e-commerce ecos ...
2 weeks ago
The opportunity For our research center in Krakow/Poland we are looking for a Researcher with expertise in the field of experimental software engineering. · ...
2 weeks ago
We're looking for a Senior Software Engineer to join our Risk & Capital team at Hippo Insurance. As a senior engineer, you'll create data infrastructure by building integrations, microservices, and data pipelines using modern tech stack. You'll collaborate closely with teams acro ...
3 weeks ago
A software engineer position with DataBricks experience required. · Strong experience with Databricks and Apache Spark. · Proficiency in Python, Scala, or Java for data engineering tasks. · ...
1 month ago
We are looking for a highly motivated and experienced Native Lead Software Engineer to join our Native Engineering team. This role requires deep expertise in Swift or Kotlin, Android or iOS development, and Kotlin Multiplatform (KMP) to help shape and deliver our KMP Mobile initi ...
1 week ago
You'll have the opportunity to work on cutting-edge applications and develop breakthrough technologies that deliver innovative solutions to some of the world's leading automotive brands. · ...
3 weeks ago
Become a Luxoft employee and work on a full scale upgrade of technology for one of the world's largest investment management companies. · ...
1 month ago
We are looking for a Software Development Engineer to join our team. As a Software Development Engineer, you will architect and implement distributed systems in partnership with other teams to make Client's investment process measurably more efficient and effective. · ...
1 week ago
We're looking forbuilders,reimaginers,andglobalthinkerswhowanttoworkattheintersectionoftechnology,trustintransformation.AtRemitly,wecareaboutdeliveringsimpleandreliablewaystomanagetheirmoney. ...
1 week ago
+Job summary · We want to become the leading home improvement company and grow the largest community of home improvers in the world.ResponsibilitiesProvide day-to-day technical guidance. · Foster a culture of growth by mentoring engineers. · +SkillsProven ability to design, imple ...
1 month ago
This role is for an experienced Android Platform Engineer who thrives on solving complex, ambiguous technical problems across the full system stack. · ...
2 weeks ago
We develop software that controls the operation of drive systems. We provide braking systems and software for testing drive systems. · Bachelor/Master degree in Computer Science or similar · Familiarity with HIL architecture high-voltage vehicle components and at least one self-d ...
2 weeks ago
Become a Luxoft employee and architect and implement distributed systems in partnership with other teams to make Client's investment process measurably more efficient and effective. · ...
2 weeks ago
We are seeking a highly capable Senior Software Engineer to manage a global team of software support engineers and frontend/backend developers. This leadership role requires hands-on technical expertise combined with operational leadership, a customer-focused mindset, and strong ...
3 weeks ago
We are seeking a highly capable Senior Software Engineer to manage a global team of software support engineers and frontend/backend developers. This role is responsible for ensuring stability, performance, and continuous improvement of business-critical internal applications. Thi ...
5 days ago
+Job summary · We are seeking a Software Engineer III to join our team at NOVA platform. · +ResponsibilitiesDesigns, develops, troubleshoots and debugs complex software programs for enhancements and new products; · Prepares and conducts systems programming test requiring interfac ...
1 month ago
We are looking for a Senior Front End Engineer to join our Component Platform team. As part of this team, you will help build and evolve the Clarity component library, Coupa's internal design system and React UI library that powers all Coupa applications. · Design, build, and mai ...
1 month ago