01 Apr
Senior Golang Developer
Vacancy expired!
Job Title: Senior Golang Developer Location: Middletown, NJ Job Description: The ideal candidate will have a solid computer science background and good experience with Go, C programming and Python in a Linux environment. The primary focus will be on real-time automated analytics on massive amounts of data in a small team inside the Data Office team. The team processes huge amounts of data in near real time where speed and accuracy are key. Daily Responsibilities
- Using programming language and technology, writes code, completes programming and documentation, and performs unit testing and debugging of applications.
- Analyzes, designs, programs, debugs and modifies software enhancements and/or new products used in local, networked, or Internet related computer programs.
- Attends daily stand up meetings to stay in touch with what everyone is working on and share progress notes.
- Use software development best practices to write code that is maintainable, testable and efficient
- Translates requirements into detailed design specifications.
- Write code Golang programming (This person will be the SME for go Coding on the team)
- Track, organize, and accurately document changes made to programming code.
- Support and troubleshoot issues, identify root cause, and proactively implement sustainable solutions
- Lead evaluation and analysis of data related to application development in order improve performance of future versions.
- 10+ Years' experience in a software development role
- 5+ years proven project experience coding with Golang programming in a Linux environment (MUST)
- 2+ years of proven project experience with the following items: Statistical Data Processing, Operating systems (memory management, CPU usage, stack & heap, debugging on Linux and etc), and Computer Algorithms and Data Structures. OS & Network & Algorithm concepts
- Experience developing and maintaining unit/functional tests
- Telecom (specifically wireless) exposure (3GPP, LTE, GTP, 5G)
- Packet processing and Wireshark
- Solid understanding of application security and best practices
- Work efficiently with version control and workflows (git and gitflow)
Vacancy expired!