Senior Software Engineer

Posted 3 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
In-Office
Senior level
Other
The Role
The Senior Software Engineer will lead the design and development of software modules, drive architecture decisions, mentor junior engineers, and collaborate on complex projects for the Mosaic Device Manager platform.
Summary Generated by Built In

Welcome!

Our Growth is Creating Great Opportunities!
Our team is expanding, and we want to hire the most talented people we can.   Continued success depends on it!  Once you've had a chance to explore our current open positions, apply to the ones you feel suit you best and keep track of both your progress in the selection process, and new postings that might interest you!
Thanks for your interest in working on our team!

Key Responsibilities:

  • Lead the design and development of new modules and enhancements for the Mosaic Device Manager platform.

  • Drive high-level architecture decisions and ensure alignment with product strategy and scalability requirements.

  • Perform feasibility studies and provide technical recommendations for complex software development projects.

  • Document designs, including feature definitions and provisioning models.

  • Conduct and lead design reviews, code reviews, and enforce best practices.

  • Plan and execute unit, integration, and system-level testing for implemented modules.

  • Troubleshoot and resolve complex software issues across all phases of development.

  • Collaborate with cross-functional teams to deploy and validate incremental software releases.

  • Mentor and guide junior engineers, fostering technical growth and knowledge sharing.

  • Organize and coordinate development activities within schedule and product constraints.

  • Stay current with emerging technologies and recommend adoption where appropriate.

Basic Qualifications:

  • Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, or equivalent.

  • 5+ years of professional experience in software development (preferably in SaaS or cloud-based platforms).

  • Strong foundation in computer science principles: data structures, algorithms, software engineering, and functional programming techniques.

  • Proven experience with JVM languages (Java or Scala), including JVM tuning and memory management.

  • Expertise in software design, implementation, debugging, inter-process communication, and multi-threading.

Preferred Qualifications:

  • Knowledge of TCP/IP, IP protocols, TR-069, TR-98, TR-181.

  • Experience with:

    • Scala, Java, ActiveMQ

    • JQuery, JavaScript, REST API

    • Maven, MySQL

    • MongoDB, Apache Solr, Rhino Framework (additional advantage)

    • Python

  • Familiarity with cloud-based architectures, microservices, and containerization (Docker/Kubernetes).

  • Strong problem-solving skills and ability to lead technical discussions.

Top Skills

Activemq
Apache Solr
Docker
Java
JavaScript
Jquery
Kubernetes
Maven
MongoDB
MySQL
Python
Rest Api
Rhino Framework
Scala
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Huntsville, AL
1,601 Employees
Year Founded: 1985

What We Do

ADTRAN, Inc. (NASDAQ: ADTN) is defining the future network with innovative next-generation solutions that enable telecommunication service providers to deliver voice, data and video services to homes and businesses. Our vision is to enable a fully connected world where the power to communicate is available to everyone, everywhere.

ADTRAN was founded in 1985 in Huntsville, AL. The corporate headquarters remains in Huntsville with additional R&D centers in Germany and India and sales offices located throughout the world. Innovation has been at the heart of the company since its inception and is recognized through our large portfolio of patents that is more than 700 strong.

Our employees, more than 2,000 strong, come to work each day searching for ways to bring the world together through improved communication. We seek the best and brightest minds that bring integrity, a spirit of entrepreneurism, creative problem solving, and a passion for their work.

Similar Jobs

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
16 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
KA, IND
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
16 Locations
10000 Employees

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
KA, IND
10000 Employees

Similar Companies Hiring

Spark Advisors Thumbnail
Software • Sales • Other • Insurance • Healthtech
New York, NY
110 Employees
Cox Enterprises Thumbnail
Software • Other • Information Technology • Greentech • Cybersecurity • Cloud • Automotive
Atlanta, GA
50000 Employees
Compa Thumbnail
Software • Other • HR Tech • Business Intelligence • Artificial Intelligence
Irvine, CA
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account