
Published: Tue, 04 Mar 2025 16:50:45 GMT
Position: Lead Software Developer at AllTrust Networks
Location: Herndon, VA (Remote work available)
Company Overview:
AllTrust Networks is a leading company in the US with over 9 million enrolled consumers on our platform and the largest consumer-based biometric database. We have processed over $55B of checks with the highest level of security and data integrity. Our company is headquartered in Herndon, VA and operates under the Aspire Software portfolio, a part of Valsoft Corp.
Valsoft Corp was founded in 2015 and is focused on acquiring and growing vertical market software businesses that provide critical solutions in niche markets. We have acquired over 100 businesses and have over 3,000 employees across 20+ countries. In 2023, Valsoft was recognized as one of the Best Workplaces in the Financial Services Industry by Great Place to Work®.
Position Overview:
AllTrust Networks is seeking a highly skilled and experienced Lead Software Developer to join our growing team in the US. The ideal candidate will have expertise in Microservices architecture, JSON/REST API design, and proficiency in Scala, C#, PostgreSQL, RabbitMQ, and Akka. In addition to technical proficiency, the ideal candidate will also possess excellent mentorship and team collaboration skills.
Key Responsibilities:
– Lead and mentor front-end and back-end development teams
– Design and implement microservices-based solutions for scalability, performance, and reliability
– Develop and optimize secure, scalable, and maintainable JSON/REST APIs
– Provide technical guidance and ensure alignment with project goals
– Conduct code reviews and implement development best practices
– Collaborate with project managers, product owners, and stakeholders to define project requirements and deliverables
– Drive innovation by proposing and implementing cutting-edge technologies
– Oversee integration of third-party systems using RabbitMQ and Akka
– Maintain code quality and conduct troubleshooting as needed
Qualifications:
– 7+ years of experience in software development
– Bachelor’s degree in Computer Science or related field
– Proficiency in Microservices architecture and API development
– Expertise in Scala and C# programming languages
– Proficiency in PostgreSQL and database performance tuning
– Experience with RabbitMQ and Akka in distributed systems
– Strong leadership and mentoring skills
– Excellent analytical and problem-solving abilities
– Familiarity with Agile development methodologies
– Exposure to cloud services and architecture
– Fluent in written and verbal English
– Legally authorized to work in the US
Preferred Qualifications:
– Experience with CI/CD pipelines and DevOps practices
– Familiarity with cloud services such as AWS, Azure, or GCP
– Previous experience with Agile or Scrum environments
– Familiarity with front-end technologies such as React, Angular, or Vue.js (optional)
Personal Attributes:
– Collaborative and team-oriented mindset
– Passion for mentoring and developing team members
– Effective communication skills with technical and non-technical stakeholders
– Adaptability in a fast-paced, dynamic environment
– Ability to manage multiple projects simultaneously
To learn more about AllTrust Networks, please visit our website at www.alltrustnetworks.com. We thank all applicants for their interest, but only those selected for an interview will be contacted. Apply link