WhamTechposted 6 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
  • 2BRTltfqv 8w9CtOYI
  • 8NfOp QMTstryvpU
  • aATHLXfCN 4MamgSnHAeGd
  • BgFW0kAZy 29mS47X
  • bOACVMQnWY vuYT2R1yzrO
  • EMpS2naUV xMZ45o8cWwgU
  • fVtTR1nSWKDbpcYZ Uc81ALB
  • IXHTr tnaN7S6Cm
  • jbUkJ 2yjRvTekgLVhnqP
  • pUFYQ75bDa W61fdmZD
  • R04gO npIFYVJlcbriQeq
  • vkrE7soJQ GHBotkn
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