Senior Staff Engineer
nagarro1ยท Engineering
About this role
Company Description
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale โ across all devices and digital mediums, and our people exist everywhere in the world (15000+ experts across 26 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!Job Description
- Design, develop and maintain integrations between various systems using the Python framework.
- Write clean, maintainable, and efficient code.
- Deploy and manage integrations in the embedded Linux device.
- Collaborate with cross-functional teams to identify and solve complex technical problems. Participate in code reviews, testing and debugging.
- Act as a Python developer, working with other developers, test engineers, product managers and stakeholders to define and deliver high-quality software solutions.
Qualifications
- Mid-Level Software Developer-Python Embedded Linux Required
- Strong experience with Python framework and designing and writing integrations.
- Experience deploying and managing applications for Embedded Linux platform like Ubuntu or Mint
- Strong understanding of software development best practices, including design patterns, testing, and debugging.
- Strong experience using communication protocols โ RS232, USB, Ethernet - with autonomous devices.
- Experience with RESTful API development and micro-services architecture.
- Experience using the Git source code repository.
- Experience writing automated Unit Tests and API Tests using a Python compatible toolset. Experience using Linux Virtual Machines.
- Excellent communication and collaboration skills.
- Preferred:
- Experience deploying code using scripting languages and Azure DevOps Pipelines. Experience deploying and managing applications on the Microsoft Azure cloud platform. Desirable
- Experience in the Power Utilities industry.
- Experience with Apache Kafka or Microsoft Event Hubs.
- Extensive knowledge of cloud computing concepts and technologies.
- Experience using the OpenAPI RESTful API Documentation using Swagger and YAML.
Additional Information
Must have Skills : Python, REST, Embedded Linux
Frequently Asked Questions
Is the salary disclosed for the Senior Staff Engineer position at nagarro1?
The salary for this Senior Staff Engineer role at nagarro1 is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Senior Staff Engineer job at nagarro1 remote?
Yes, this Senior Staff Engineer position at nagarro1 is remote, with team members based in Remote, Remote, , Philippines, ph. You can work from home or anywhere in the supported regions.
Is the Senior Staff Engineer role at nagarro1 full-time or part-time?
This is listed as a Full time position. It is posted as a Senior Staff Engineer role in the Engineering department at nagarro1.
Which team or department does the Senior Staff Engineer at nagarro1 belong to?
This Senior Staff Engineer position is part of the Engineering department at nagarro1. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Staff Engineer position at nagarro1?
Click the "Apply Now" button on this page. You will be redirected to nagarro1's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Senior Staff Engineer job at nagarro1 posted?
This Senior Staff Engineer position at nagarro1 was posted on Jul 25, 2023. Apply as soon as possible โ early applications are often reviewed first.
Senior Staff Engineer
nagarro1
You'll be redirected to nagarro1's official application page on SmartRecruiters.