Skip to content

AT&T International Careers My Job Application

Join a network that helps you succeed

At AT&T, our talents work together to make a difference. Think you’d like to help us connect more people than ever before? Check out our latest opportunities below, or browse for other recent postings.

Czech Republic

Senior Python Developer

Location:

Brno, Czech Republic

Ref #:

150664

Date published:

25-Aug-2017
Apply now
This role is responsible for the development of BizOps related applications as part of an Agile development team engaged in highly-visible projects within the AT&T.

Roles and Responsibilities:

The incumbent will work as an integral part of an agile team to develop and maintain web applications and scripting and to document and design unit tests. Will be required to adhere to the principles of scrum (honesty, openness, and transparency) in all work. May be required to collaborate with other teams within the organization.

Candidate will work on development of internal applications, mainly web based. He/She will be part of a development team spread across Brno, Bratislava and Kosice, with primary focus on projects for local Brno business users. Successful candidate should have proficiency in both backend and front end development. There is a UX/UI specialist providing guidelines and templates, the candidate is expected to work independently within these guidelines, therefore expertise in UX/UI is not required. Expertise in Python/Django and development of single page applications using a JavaScript framework (Ember/ReactJS/Angular) is required, preferably with separation of user interface from backend data provider via REST API. Candidate should be familiar with current web development methodologies (MVC, SPA, TDD or BDD) and continuous development/deployment tools (Git, Docker, Jenkins, TDD, Grunt, Gulp, Bower, etc.). Proficiency in using Linux for development is a plus (Red Hat, CentOs or Ubuntu).

Comprehensive understanding of English with strong written communication skill required. Sense for user experience and user likable design is a major advantage.
Min 3 years of experience with full stack development.

Education: Preferred Bachelor of Science degree in Computer Engineering, Computer Science, or equivalent; Developer or Data Analytics nanodegree.

Supervisory: No

Key Competencies and Skills:

• Fluent in English language
• Excellent written and verbal communication skills
• Python
• JavaScript, jQuery, Ember or ReactJS
• HTML, CSS, Bootstrap, LESS/SASS, XML
• JS Framework (Ember, ReactJS or Angular), jQuery, Bootstrap
• Git
• REST/Soap API, JSON
• Write product documentation and thorough code comments

Preferred functional skills:

• Python
• Perl, PHP, Java, MySQL - advantage
• NightwatchJS, PyUnit, or other testing framework
• Docker, Jenkins
• Agile methodology, JIRA

Education and Qualifications:

Preferred Bachelor of Science degree in Computer Engineering, Computer Science, or equivalent; Developer or Data Analytics nanodegree.

Additional Information:

What can we offer you?
Alongside a challenging, demanding role in a new and exciting team we can offer you the right work/life balance as well as a selection of benefits to support you including:

Sickness compensation plan
Company contribution to pension fund
Annual bonus
Sport & Culture
Private medical program
Extensive Life and Disability Insurance
Special bonus for the important life events e.g. birth of child, marriage
Flexible working
Numerous lifestyle discounts
Company events
Parking
Award winning ‘AT&T University’