Software Engineer II

Software Engineering @ Hyderabad, Andhra Pradesh, India

Job Summary


We’re Progress - we offer the best platform for building and deploying tomorrow’s applications quickly and easily. We are bold, forward-thinking innovators who build things that work and care about our customers. We invent and reinvent every day, work together as one, value and respect each other and cheer our wins. Join us as a Senior Software Engineer II in Whatsup Gold team.

WhatsUp Gold allows users to monitor their networks and applications and alert them on any problems that arise.  It has integrated mapping and dashboarding, allowing users to get a customized view of their infrastructure. The product is used primarily by system administrators, network administrators, and IT directors. As a Software Engineer in the network management team, you will design, develop and deliver new network monitoring capabilities for WhatsUp Gold that enable our users to be successful in their job of keeping an eye on their network.

Team members that will be the most successful are those that are comfortable with ambiguity, love new challenges (and working outside their comfort zone), and want to build out/extend their portfolio of skills.  Team members should be comfortable with blended roles (development, CI/CV/CD, QA) and should look for ways to make their team better.  


  • Design and develop high quality, high performance, scalable enterprise web applications using ExtJs and .NET technologies
  • Work with system architects, Team Leads, Product Management, and the User Experience team to ensure designs meet strategic goals
  • Work effectively within a cross-functional multi-site team
  • Assist in establishing web development best practices and techniques
  • Participate in code reviews, produce design documentation, unit and integration tests
  • Consult with end-users to test and debug applications to ensure client needs are met
  • Stay abreast of emerging technologies and trends, particularly as they apply to WhatsUpGold Product Domains.
  • Initiative in proposing innovative solutions to complex problems
  • Work with technical services to support released products and features
  • Participate in Agile ceremonies, including daily stand-ups and sprint reviews  


The successful candidate is used to wearing multiple hats, highly motivated, quality-conscious with strong attention to detail, and exhibits a history of achievement in their career to date.  

  • Bachelor's or higher degree in Computer Science or relevant hands-on programming experience
  • Minimum of 2 - 3.5 years experience in Software Development
  • Solid experience with JavaScript, jQuery, HTML, CSS, C# and .NET
  • Primary skillset is Java script. 
  • Experience in writing multi-threaded applications
  • Experience in using Microsoft SQL Server
  • Proven ability to use test-driven development practices
  • Passion for writing optimized, high performance, and memory-efficient code
  • Experience with building web-based charting and mapping applications
  • Strong understanding of building quality systems, unit, and integration testing
  • Ability to demonstrate problem-solving and debugging skills
  • Eagerness to learn and improve
  • Proven ability to deliver high-quality, tested software on time
  • A passion for quality and delivering world-class products  
  • Be willing to lend a hand with whatever is necessary to help the team succeed  
  • Ability to adapt and succeed in ambiguous and changing environments 

 The following would be an advantage:

  • Experience in network management protocols (SNMP, WMI, SMI-S)
  • Experience with Microsoft Azure or AWS SDK
  • Experience with ExtJs
  • Experience in ELK stack (ElasticSearch, Beats, LogStash, Kibana)
  • Go and gRPC development experience
Familiarity with multi-platform development (macOS, Linux)

If this sounds like the right career opportunity from you, we’d be happy to talk! What we offer in return is the opportunity to join a talented team of bright people and to also enjoy:

  • 30 days of earned leaves plus an extra day off for your birthday, various other leaves like marriage leave, casual leave, maternity and paternity leave
  • Premium Group medical Insurance for the employee and 5 dependents, personal accident insurance coverage, life insurance coverage
  • A modern office with a well-equipped gym onsite, free access to yoga, Zumba classes by professional trainers
  • Professional development reimbursement
  • Interest subsidy on loans - either vehicle or personal loans

Together, We Make Progress

Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!

Share this open position