Talogy
Flexible location

Software Engineer

RemotePosted 5 days agoWebsiteLinkedIn

Skip the busywork

ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.

Resume tailored to this roleApplied in secondsTrack every application
Download the app

About this role

The Software Engineer will be responsible for building of web-based applications to develop feature functionality for the TalogyTech platform – a suite of .NET/.NET Core applications that our clients use to manage their hiring process and deliver online assessments.  We are technology nerds and people people. We work hard, we celebrate, we conceptualize and implement.  If you are passionate about helping organizations meet their potential, Talogy is the right place for you.

Job Duties

  • Collaborate as a full-stack engineer and as part of an Agile team to design, develop, and maintain your team’s software
  • Collaborate with product management to prioritize and plan necessary technical debt remediation and refactoring
  • Collaborate with the product team and development community of practice to review and discuss new technologies, architectural designs, and coding standards / best practices

Qualifications 

  • This role requires the ability to pass a thorough background check to obtain US federal government clearance. Must be a US citizen.
  • 1+ years of work experience in a Software Engineering role.
  • Prior experience with C#, HTML, CSS and modern JavaScript libraries (React, Angular, etc.).
  • Practical experience with relational databases and SQL.
  • Relevant experience developing software using Object Oriented principles and design patterns.
  • Teamwork and collaboration – be willing to share your thoughts and seek ideas and feedback from others in return.
  • High degree of intellectual curiosity - you constantly think about how we can improve our process and produce excellent high-quality solutions for our customers.
  • Passion for creating excellent software solutions and a willingness to hold both yourself and your team accountable for delivering them.
  • Thirst for learning – you are driven to stay on top of software development trends and technology - always looking to see what could be leveraged to improve our process and product.
  • Excellent written and verbal communication skills.