Job Overview
We are hiring at AllTrust Networks for a Lead Software Developer to join our growing team in the US!
We are seeking a highly skilled and experienced Lead Software Developer to oversee and guide a team of front-end and back-end developers. This role requires expertise in Microservices architecture, JSON/REST API design,
and proficiency in Scala, C#, PostgreSQL, RabbitMQ, and Akka.The ideal candidate is not only technically proficient but also an excellent mentor and team player who will foster growth and collaboration within the team.
AllTrust Networks founded in 1999 has over 9 million consumers enrolled on our platform with the largest consumer-based biometric database in the US. With thousands of merchants on our network, we have processed over $55B
of checks with the highest level of security and data integrity available. Headquartered in Herndon, VA, we are proud to be a part of the vibrant northern Virginia technology corridor.
Here is a little window into our company: AllTrust Networks was acquired by Valsoft Corp and now operates under the Aspire Software portfolio. Aspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft’s
global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time-sensitive integration process, and the
operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.
The successful candidate can be based anywhere in the US, working in a remote work model!
What Your Day Will Look LikeLead and Mentor Development Teams: Supervise and mentor both front-end and back-end developers, ensuring
smooth project execution and fostering a collaborative work environmentMicroservices Design and Implementation: Architect and implement microservices-based solutions, ensuring scalability, performance, and reliabilityAPI
Design: Develop and optimize JSON/REST APIs that are secure, scalable, and easy to maintainTechnical Leadership: Act as a technical expert, providing guidance on best practices, coding standards, and technical decisions
to ensure alignment with project goalsCode Review and Quality Assurance: Ensure the quality and maintainability of code by conducting regular code reviews and implementing development best practicesCollaboration with Stakeholders:
Work closely with project managers, product owners, and other stakeholders to define project requirements, timelines, and deliverablesProblem Solving and Innovation: Drive innovation within the team by proposing and implementing
cutting-edge technologies and approachesSystem Integration: Oversee the integration of third-party systems using RabbitMQ and Akka for messaging and distributed systems
About YouProficiency in Microservices Design and Implementation: Proven experience in building and managing microservices architecturesExpertise in API Development: Strong experience in designing and implementing JSON/REST
APIsProgramming Skills: Expertise in Scala and C#Database Experience: Proficiency with PostgreSQL and working knowledge of database performance tuning and optimizationMessage Broker Experience: Hands-on experience with RabbitMQ
for messaging and queuing in distributed systemsConcurrency and Actor Systems: Experience with Akka for building concurrent and distributed applicationsTeam Leadership: Demonstrated experience leading and mentoring software
development teamsProblem-Solving Skills: Strong analytical and troubleshooting skills7+ years experience in software developmentAt least a Bachelor’s degree in Computer Science or a similar disciplineExcellent analytical
and problem-solving skillsAbility to work effectively in a collaborative remote environmentExcellent written and verbal communication skillsFamiliarity with Agile development methodologiesExposure to cloud services and architectureFluent
in English, both written and verbal, is essentialLegally authorized to work in the US
Preferred QualificationsExperience with CI/CD pipelines and DevOps practicesFamiliarity with cloud services such as AWS, Azure, or
GCPPrevious experience in Agile or Scrum environmentsFamiliarity with front-end technologies such as React, Angular, or Vue.js (optional)
Personal AttributesTeam Player: A collaborative attitude and the ability to work well with other developers, product teams, and stakeholdersMentorship Mindset: A passion for guiding and developing the skills of other team
membersEffective Communication: Ability to communicate technical concepts to both technical and non-technical stakeholdersAdaptability: Ability to thrive in a fast-paced, dynamic environment and manage multiple projects
For further information about AllTrust Networks, you can visit our website at www.alltrustnetworks.com
We thank all applicants for their interest; however, only the candidates selected for an interview will be contacted.
Job Detail
Related Jobs (551)
-
Sr. Software Engineer – Backend – REMOTE on March 4, 2025
-
Web Developer – REMOTE on March 7, 2025
-
Software Engineer, Backend – REMOTE on March 4, 2025
-
Software Engineer II ( Full-Stack) – #1721 – REMOTE on March 6, 2025
-
Software Engineer 3 and 4 – REMOTE on March 2, 2025
-
Software Engineer Full Stack – REMOTE on March 6, 2025
-
Software Engineer – REMOTE on March 3, 2025
-
Software Engineer – REMOTE on March 5, 2025
-
Software Engineer – REMOTE on March 5, 2025
-
Software Engineer – REMOTE on March 2, 2025