Software Development Manager at C_001 Transaction Network Services, Inc. | United States (Remote)
Company/Recruiter: C_001 Transaction Network Services, Inc.
Opportunity snapshot
A practical decision guide for this role: compare the facts below with your experience before applying.
Opportunity type
Job
Location
United States of America
Work arrangement
Remote
Compensation
$165,000–175,000/year
Employer
C_001 Transaction Network Services, Inc.
Prepare your application
These prompts turn the listing into practical preparation steps; they are not a second copy of the requirements.
MorrJobs preparation notes
Role shape: Responsibility-led role with a detailed skills profile.
Evidence to prepare: Connect your CV or portfolio to Possess a Bachelor’s degree in Computer Science, Software Engineering, or a related field, or demonstrate equivalent practical experience.; Have a minimum of 5 years of experience in software development, with…. Use one concrete example that shows you can Directly manage a team of software developers, which includes responsibilities such as hiring, conducting performance reviews, and s...
Check before applying: Confirm that United States of America and the stated work arrangement suit you.
- No closing date is listed; confirm that the opportunity is still open before applying.
- The application route is available to verified Talent accounts.
Job Overview
- Title: Software Development Manager
- Employer: TNS
- Location: Remote
- Job Type: Full-time
- Work Arrangement: Remote
- Closing Date: 7 days ago
About the Employer
- TNS is an equal opportunity employer that evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status, or any other legally protected characteristic.
Key Responsibilities
- Directly manage a team of software developers, which includes responsibilities such as hiring, conducting performance reviews, and supporting career development.
- Mentor and coach team members to foster a culture of continuous improvement and learning within the team.
- Establish and oversee a Quality Assurance (QA) function to enhance the quality and reliability of software.
- Promote best practices through activities like code reviews, pair programming, and encouraging ongoing learning.
- Drive the technical vision and formulate an architectural roadmap for the product suite.
- Contribute directly to development tasks, including writing, reviewing, and troubleshooting code using Java, Spring, JavaScript (Vue.js or similar), and SQL.
- Lead development initiatives, ensuring that the resulting software is of high quality, scalable, and maintainable.
- Guide the team in applying sound engineering principles, adhering to code standards, and following design principles.
- Identify and implement improvements to the user interface (UI) and user experience (UX) to enhance product usability and customer satisfaction.
- Develop and refine development processes, covering areas such as source control, deployment, continuous integration/continuous delivery (CI/CD), and environment management.
- Collaborate with internal departments to ensure developers have access to the necessary hardware, software, and tools.
- Act as the primary point of escalation for customer-facing issues reported by the support team, involving direct participation in investigations and customer communications as required.
- Work closely with Product Management to translate product requirements into actionable development plans and timelines.
- Communicate project status, potential risks, and updates to internal stakeholders and customers.
Requirements
- Possess a Bachelor’s degree in Computer Science, Software Engineering, or a related field, or demonstrate equivalent practical experience.
- Have a minimum of 5 years of experience in software development, with at least 2 years in a managerial or team leadership capacity.
- Demonstrate strong hands-on experience with modern web development technologies, specifically Java, the Spring Framework, Vue.js (or comparable JavaScript frameworks), and PostgreSQL or other relational databases.
- Have experience building and maintaining web-deployed or Software as a Service (SaaS) applications.
- Be familiar with software development best practices, including agile methodologies, CI/CD pipelines, version control systems like Git, and DevOps practices.
- Exhibit strong problem-solving and debugging capabilities.
- Possess a clear, collaborative communication style and a willingness to work effectively across different teams.
What We Offer
- Medical and dental coverage.
- Life insurance.
- Paid holidays and vacations.
- A 401K plan with a company match.
- The opportunity to work as a full-time, remote employee.
- The role is expected to pay between $165,000 and $175,000 annually.
How to Apply
- Carefully read all stated requirements to ensure your qualifications align with the position.
- Prepare an up-to-date CV and any other requested application documents.
- Submit your application by clicking the Apply Now button on this page.
- Ensure your application is submitted before the closing date.
Application Tips
- Highlight your experience in managing software development teams, including hiring, performance reviews, and career development.
- Emphasize your hands-on technical skills in Java, Spring Framework, Vue.js or similar JavaScript frameworks, and PostgreSQL or other relational databases.
- Detail your experience with agile methodologies, CI/CD, Git, and DevOps practices.
- Showcase your problem-solving and debugging abilities with specific examples if possible.
MorrJobs Assistant
Ask about this job
Ask questions about the title, employer, requirements, location, salary, benefits, eligibility, and application details on this page. I only use information from this listing, so I can clarify anything you may have missed while reading.