Senior Software Engineer
Description
Why Ness
We know that people are our greatest asset. Our staff’s professionalism, innovation, teamwork, and dedication to excellence have helped us become one of the world’s leading technology companies. It is these qualities that are vital to our continued success. As a Ness employee, you will be working on products and platforms for some of the most innovative software companies in the world.
You’ll gain knowledge working alongside other highly skilled professionals that will help accelerate your career progression.
You’ll also benefit from an array of advantages like access to trainings and certifications, bonuses, and aids, socializing activities, and attractive compensation.
Requirements and responsibilities
We are looking for experienced Developers to join a strategic initiative focused on network automation. You will work at the intersection of network engineering and modern software development, transforming complex manual processes into scalable, automated digital solutions.
What you'll do
- Circuit Design Automation: Develop a tool within zDAF that replaces manual routing and costing lookups with a unified view of inventory, topology, and diversity logic.
- Equipment Visibility: Integrate network management systems to provide real-time data (shelf/slot availability, software versions, and physical locations) for approximately 77% of our network.
- Full-Stack Development: Start with backend development in Python (supporting the zDAF framework) and transition to building user-facing features in Node.js/React for the Tranzact platform.
- Modern Infrastructure: Deploy and manage solutions using containerization and automation tools to ensure high performance and scalability.
What you'll bring
- Backend & APIs: Strong proficiency in Python and extensive experience building and integrating REST APIs.
- Frontend: Experience with Node.js and React.
- Databases: Hands-on experience with PostgreSQL, MySQL, or MongoDB.
- DevOps & Automation: Containerization and orchestration with Docker & Kubernetes, Infrastructure as Code (IaC) using Ansible and Terraform.
- Ability to work across parallel workstreams and collaborate with Solutions Engineering and Service Delivery teams.
- A mindset focused on automation and the elimination of repetitive manual tasks.
Not checking every single requirement?
If this role sounds good to you, even if you don’t meet every single bullet point in the job description, we encourage you to apply anyway. For most of the candidates that applied, we found a role that was a very good fit with their skills.
Let’s meet and you may just be the right candidate for one of our roles.
At Ness Digital Engineering we are willing to build a work culture that is based on diversification, inclusion, and authenticity.