UI Engineer (CodeSonar)

Job Locations US | US-NY-Ithaca | US-MD-Bethesda
Posted Date 2 months ago(8/16/2021 3:34 PM)
# of Openings


GrammaTech is seeking a talented software engineer to augment the team working on CodeSonar (our flagship static analysis product) to specialize in the web-based user interface.  


The successful candidate will work on the CodeSonar static analysis web application, to improve its functionality and add entirely new features. Additional tasks include helping with integrations with other tools, importing third-party source code, and occasional assistance with related test-automation. We are looking for a talented, resourceful, and versatile developer who is unafraid to tackle challenging new problems. The most important technologies are JavaScript/Typescript and Angular.   


Location: Preference is for Ithaca, NY or Bethesda, MD, but hiring manager may consider remote employees (MUST BE IN USA) when there is a strong match of skills and experience.  (COVID Restrictions are in place and the team will not require relocation until restrictions are lifted.)


  • Design and implement new capabilities, working closely with other team members, delivering high quality maintainable code 
  • Work with product management to convert customer requirements to solid designs and implementations 
  • Work with product technical support to troubleshoot customer issues 
  • Adopt and maintain third-party software (mostly open source) 
  • Work with the testing team to design effective test strategies 
  • Participate in technical supervision of contractors 
  • Report to the team leader and chief product architect 



  • BS in Computer Science or similar field 
  • 3 years industrial experience (exceptional candidates with less may be considered) 
  • Experience designing and implementing web-based user interfaces for real-world applications 
  • Solid experience with HTML, CSS, and JavaScript; experience with Typescript and Angular preferred 
  • Proficiency with modern version control, CI/CD, and other software engineering tools 



  • MS in Computer Science 
  • Experience working with terabyte-scale databases 
  • Experience with Python is highly desirable but not required 

About the Company


Innovation is at the heart of GrammaTech, and we are constantly pushing the boundaries of software research and development–from software assurance and software integrity to cybersecurity, threat mitigation and autonomic computing. We develop new technologies and see the results of our research incorporated into tools used by engineers and security professionals worldwide.


GrammaTech was founded in 1988, with the firmlygrounded purpose of helping today’s organizations develop tomorrow’s software. With a focus on the evolving cybersecurity landscape, software hardening and intelligent systems, we tackle the most challenging software issues through a constant stream of highly innovative research and commercial development programs. Headquartered in Bethesda, MD, and a Research and Development Center in Ithaca, NY, as well as opportunities for remote employment.


We offer a competitive salary and benefits package including health care plan options, a generous paid time off program, flexible hours, 401(k) plan with company contribution, and opportunities for professional and personal development. 



GrammaTech, Inc. is an Equal Opportunity/Disability/Veterans/Affirmative Action employer. 
Members of protected groups are encouraged to apply.




Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed