WhamTechposted 25 days ago
Full-time • Mid Level
Dallas, TX
Computer and Electronic Product Manufacturing

About the position

WhamTech Inc., develops security-centric distributed virtual data, master data, and graph data management, as well as analytics technology software products. WhamTech Inc. seeks a Senior Software Developer for our Dallas, Texas office to write, update, and maintain computer programs and modules needed for developing data virtualization and data federation tools.

Responsibilities

  • Develop programs using software designs and applying knowledge of computer capabilities, database management systems, data structures and algorithms, and symbolic logic.
  • Conduct trial runs of developed software tools and fix any errors.
  • Work with managerial and other engineering and technical personnel to develop and refine software requirements.
  • Prepare detailed software designs using object-oriented modeling, and create programs, using various languages and tools.
  • Compile and write documentation for the programs and modules.
  • Deliver high-performance, robust, scalable, maintainable, and portable software programs for real-time data integration and interoperability software tools.
  • Analyze, design, code, and test software as per the requirements given by technical management.
  • Create and maintain technical and user documentation as needed.
  • Design test plans and develop testing tools, as well as provide technical support to clients.
  • Setup and evaluate products, tools, and technologies.
  • Assist with demos, proof-of-concepts, and work with clients on company software implementation needs.
  • Work closely with other development team members to support clients by delivering software modules and updates.
  • Assist in training clients in technology and tools.
  • Recognize patentable ideas and assist in the patenting process.
  • Work in coordination with internal, external, and remote software development teams.

Requirements

  • Masters degree in Computer Science, Computing, or any related IT field of study.
  • At least six (6) months of experience in any related position(s).
  • Demonstrable knowledge, proficiency, experience, and skill with programming in C++.
  • Demonstrable knowledge, proficiency, experience, and skill with programming in Java.
  • Demonstrable knowledge, proficiency, experience, and skill with Database Internals development.
  • Demonstrable knowledge, proficiency, experience, and skill with Data Management Tools development.
  • Demonstrable knowledge, proficiency, experience, and skill with data structures, algorithms and symbolic logic.
  • Demonstrable knowledge, proficiency, experience, and skill with Object Oriented Programming.

Job Keywords

Hard Skills
  • Computer Clusters
  • Data Management
  • Object-Oriented Programming
  • Program Development
  • Software Development
  • 2fWge ArYBN1Kmt40zIXJ
  • 3cy1ldCb9 4aqHfR3
  • 3MVQdCmZ2 iFkz0OuxrQNy
  • a8XWEcU2H xH4e1Cgq
  • CGona LwoPkTvNg
  • HXUQqh6n2 zaGvO3d
  • JhoTLwmpE7 mT2h69kR
  • KXk6tTbABf RMYZHQfXykW
  • mOYVo 8V7tz1AhCNwMnlJ
  • qfs05ylUF XJYrhEu53Rs1
  • v8dSm 8qfSZ5vG4k
  • YEiUFM1C9PoW6OJA na8os6B
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service