Transaction Network Services (TNS)

Infrastructure-as-a-Service to Enable Mission-Critical Transactions

Software Development Lead

Software EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 1993H1B No SponsorCompany SiteLinkedIn

Location

Connecticut + 4 moreAll locations: Connecticut, Illinois, New Jersey, New York, Virginia

Posted

137 days ago

Salary

$151K - $183K / year

Bachelor Degree5 yrs expEnglishJavaJava ScriptPostgresSpringSQLVue.js

Job Description

• Drive the technical vision and develop an architectural roadmap for the suite of products • Contribute directly to development efforts as needed – writing, reviewing and troubleshooting code in Java, Spring, JavaScript (Vue.js or similar) and SQL • Lead development initiatives, ensuring quality, scalability and maintainability • Guide the team in applying sound engineering practices, code standards and design principles • Identify and execute UI/UX improvements to elevate product usability and customer satisfaction • Directly manage a team of software developers, including hiring, performance reviews, and career development • Mentor and coach team members, fostering a culture of continuous improvement and learning • Encourage best practices through code reviews, pair programming, and continuous learning • Develop and refine development processes, including source control, deployment, CI/CD, and environment management • Collaborate with internal groups to ensure developers have the necessary hardware, software, and tools • Serve as the primary escalation point for customer-facing issues from the support team, including direct involvement in investigations and customer communications as needed • Work closely with Product Management to translate product requirements into actionable development plans and timelines • Communicate project status, risks, and updates to internal stakeholders and customers

Job Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; or equivalent experience
  • 5+ years of experience in software development, with at least 2+ years providing technical leadership or mentoring
  • Strong hands-on experience with modern web development technologies, including: Java, Spring Framework, Vue.js (or similar JavaScript frameworks), PostgreSQL or other relational databases
  • Experience building and maintaining web-deployed or SaaS applications
  • Familiarity with software development best practices, including agile methodologies, CI/CD, version control (Git), and DevOps practices
  • Strong problem-solving and debugging skills
  • Clear, collaborative communication style and willingness to work cross-functionally

Benefits

  • medical and dental coverage
  • life insurance
  • paid holidays and vacations
  • 401K plan with company match

Related Job Pages