Senior Software Engineer

University of Dayton, OhioDayton, OH
1d

About The Position

Ready to advance your career while making a difference? Join our team of dedicated professionals who are passionate about research, innovation, and serving the common good. The University of Dayton Research Institute (UDRI) invites qualified applicants to apply for our Senior Software Engineer opening! The Senior Software Engineer is responsible for researching, implementing and deploying new software systems by leading a software development team. This position is responsible for technical leadership and business development activities such as responding to RFPs, maintaining existing customer expectations and growing new customers. This position requires the person to interface and communicate with the client(s) in a professional manner. leadership and active software development within the team.

Requirements

  • Bachelor's Degree in software development, programming, or equivalent.
  • 10+ years of experience developing and Leading software applications in C++, C#, Java, or other object oriented languages.
  • 10+ years of experience with ASP.NET MVC web application development, including websites/APIs/etc.
  • 10+ years of experience with databases ( MSSQL, SQL).
  • 2+ years of experience managing a team of engineers with a working knowledge of Agile Development processes.
  • 4+ years experience coordinating and ingesting complex data feeds from external data sources.
  • 2+ years of experience working within U.S. Government or DoD environments, specifically demonstrating familiarity with the Authorization to Operate (ATO) process and relevant security compliance frameworks (e.g., NIST RMF, FISMA).
  • Experienced with applications such as Git, Microsoft DevOps, and unit testing frameworks.
  • Experience with software systems that track parts data and manufacturing processes.
  • Experienced with mass emailing APIs like SendGrid.
  • Effective written and verbal communication skills.
  • Due to requirements of our research contracts with the U.S. federal government, candidates for this position must be a U.S. Citizen.
  • Must be eligible to secure and maintain a clearance.

Nice To Haves

  • Experience with Typescript, Angular, and React.
  • Experience with DevExpress components.
  • Experience with microservice architectures and Docker.
  • Experience with Postman (or similar API development/testing tools) for developing, documenting, and testing RESTful APIs.

Responsibilities

  • researching, implementing and deploying new software systems by leading a software development team
  • technical leadership
  • business development activities such as responding to RFPs, maintaining existing customer expectations and growing new customers
  • interface and communicate with the client(s) in a professional manner
  • active software development within the team
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service