Senior Python Developer
Cluj, RO Timisoara, RO Novi Sad, RS Iasi, RO Bucuresti, RO Remote, RO Serbia remote, RS Brasov, RO Sibiu, RO
Who we are
At NTT DATA, we are a global team of over 140,000 professionals, operating in more than 50 countries and serving diverse industries including telecommunications, finance, public sector, healthcare, and more. We are passionate about technology and innovation, and we believe in personalized, merit-based career growth.
We are looking for an experienced software engineer to design, develop, and maintain scalable cloud-based solutions. The ideal candidate brings strong expertise in Python, scripting, Linux, and public cloud technologies, along with solid problem-solving skills and the ability to thrive in a fast-paced agile environment.
What you'll be doing
- Design, develop, and maintain scalable software solutions using Python and shell scripting such as Bash
- Build and integrate cloud-native applications and services in public cloud environments
- Develop solutions leveraging public cloud APIs for automation, orchestration, and service integration
- Write efficient, reliable, and maintainable code using strong software design principles, data structures, and algorithms
- Troubleshoot, debug, and optimize applications for performance, scalability, and reliability
- Work extensively on Linux-based systems for development, deployment, and operational support
- Contribute to architecture and technical design discussions for cloud-based and distributed systems
- Collaborate with cross-functional teams in an agile development environment to deliver features and enhancements
- Support integration with enterprise database systems such as HANA, Sybase ASE, MAXDB, DB2, or MSSQL when required
- Participate in code reviews, enforce coding standards, and promote engineering best practices
- Track and manage development activities using tools such as JIRA and Github
- Analyze technical problems, identify root causes, and implement effective solutions in a fast-paced environment
What you'll bring along
- BSc/MSc in Computer Science or related field
- 7 - 10 years of experience and strong skills in Python and scripting (eg. Bash)
- Strong data structures, design, algorithms, coding skills, analytical and problem solving skills
- Experience with Cloud native services is must
- Experience in development of solution using public cloud APIs is must
- Experience working on Linux platform
- Familiarity in storage, filesystems, object storage is a huge plus
- Knowledge in anyone of the databases like HANA, Sybase ASE, MAXDB, DB2 and MSSQL are plus
- Ability to drive tasks to completion and take ownership of projects
- Ability to work in a fast paced and agile development environment
- Comfortable in using tools - JIRA, Github
What’s in it for you
✔ New beginnings can be a challenge. We promise a smooth integration and a supportive mentor
✔ Pick your working style: choose from Remote, Hybrid or Office work opportunities
✔ Early bird or night owl? Our projects have different working hours to suit your needs
✔ Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
✔ We want you to stay healthy! Enjoy our Private Health Insurance – it’s custom-made for you
✔ A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School
✔ Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families
NTT DATA Romania is an equal opportunity employer and considers all applicants regardless to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees.
Not the job for you? Perhaps you have a friend who would be a perfect fit. Send them this link!
Third parties fraudulently posing as NTT DATA recruiters
NTT DATA recruiters will never ask job seekers and candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties that may try to impersonate NTT DATA recruiters, either in writing or by phone, in an attempt to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will be associated with an @nttdata.com email address. NTT DATA will not use any non-NTT DATA or personal email domains (Gmail, Yahoo, etc.) or personal communication channels (WhatsApp, Facebook etc) at any time during the recruitment process. If you suspect any fraudulent activity, please contact us.
Job Segment:
Cloud, Developer, Software Engineer, Computer Science, Linux, Technology, Engineering