Zeomega - Plano, TX

posted 4 months ago

Full-time - Mid Level
Plano, TX
Professional, Scientific, and Technical Services

About the position

The Senior Software Developer role is a critical position that encompasses a wide range of responsibilities aimed at ensuring the successful development and integration of software solutions. This position requires a deep understanding of the product and the ability to translate specifications into functional software. The developer will be involved in all phases of the software development lifecycle, from requirements gathering to testing and deployment. In this role, the Senior Software Developer will be expected to develop high-quality software that adheres to internal quality guidelines and meets the specified requirements. This includes conducting thorough unit tests and code reviews to ensure that the deliverables are error-free and require minimal maintenance. The developer will also be responsible for responding to issues, performing analyses, suggesting workarounds, and effectively communicating with stakeholders to resolve problems in a timely manner. Flexibility and a willingness to learn new technologies as per business requirements are essential traits for this position. The ideal candidate will have expertise in Python, PDB, Object-Oriented Programming (OOP) in Python, and JavaScript, along with 3-5 years of relevant experience in the technology and industry. A strong educational background, such as a B Tech, BE, M Tech, MCA, BSc, or MSc from a reputed university, is also required.

Responsibilities

  • Learn and understand the product well.
  • Understand the requirements by going through the specifications to participate efficiently in the development and testing phases of the project.
  • Develop and conduct review for self, conduct unit test.
  • Deliver high quality work as defined by error-free / accurate deliverables that meet requirements, confirmation to internal quality guidelines for software processes and guidelines, solutions that require minimal maintenance.
  • Respond to the issues assigned, do analysis, suggest work around, communicate and close issues as per the agreed timeline in order to ensure support availability.
  • Write unit test cases for relevant development.
  • Be flexible and open to learning new technologies as per business requirement.

Requirements

  • B Tech / BE/ M Tech/ MCA/ BSc/ MSc from a reputed University
  • 3-5 years of experience in relevant technology and industry
  • Expertise in Python, PDB, OOP in Python and JavaScript
  • Strong time management skills
  • Ability to conduct code reviews
  • Excellent oral communication and communication skills
  • Initiative and dependability
  • Client focus
  • Knowledge of Jiva Product

Nice-to-haves

  • Experience with API Development – SOAP and REST
  • Familiarity with debugging techniques
  • Knowledge of Object Relational mappers (SQL Alchemy, Hibernate, etc.)
  • Experience with Test Driven Development
  • Familiarity with web frameworks such as Angular JS
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service