Job Closed
This listing is no longer active.
An entirely digital ecosystem that does away with the need for paper-based documentation is the goal of our company
Senior Backend Developer
Location
Louisiana
Posted
90 days ago
Salary
$110K - $120K / year
Seniority
Senior
Job Description
Senior Backend Developer
Paperless Evn Ltd
• Being a technical leader and contributor for our back-end team, working hand in hand with your cross-functional team members and contributing to the team's success • Working closely with your team in an iterative, agile environment to design, develop, and maintain the cloud based back-end that enables our web, mobile, and desktop applications • Taking ownership of the work you and your team members create, swarm issues as they arise and mentor the team through code reviews to maintain a sustainable flow of work • Collaborating with other teams across our organization to create solutions that help make our clients successful
Job Requirements
- 5+ years of software development experience in back-end development
- Expert knowledge of modern C#, SQL, and Rest API
- Familiar with DevOps
- Experience with Microsoft Azure or other cloud platforms
- Experience mentoring team members through coaching, pair programming, and code reviews
- A drive to analyze, diagnose, and successfully solve complex problems
- Ability to work independently on small teams with minimum supervision
- Strong organizational, decision making, verbal, and written communication skills
- Comfortable with version control using Git
Benefits
- Benefits package that includes medical, dental, and vision
- Company matching retirement plan after one year of service
- 120 hours of PTO that begins accruing on start date
- Budget for professional development
- Company paid life insurance
Related Guides
Related Job Pages
More Backend Engineer Jobs
Sharetru is a long-standing, security-first managed file transfer platform. We’re expanding beyond traditional transfers into a more modern integration and automation layer: connectors (SharePoint/Microsoft 365, email, SIEM, cloud storage), workflow-driven file movement, and reliable job scheduling—while maintaining the protocol-level depth (SFTP/FTPS/FTPeS/SCP) our customers rely on. The MFT and secure data exchange market is growing fast — driven by rising compliance requirements, ransomware threats, and the increasing complexity of data ecosystems. According to recent industry research, the MFT market is projected to exceed $4.0 billion by 2030, fueled by demand for automation, encryption, and auditability in data sharing. Organizations are shifting away from consumer-grade tools and turning to specialized platforms built for compliance and control. We’re one of them—and we’re just getting started. If you enjoy building systems that must be secure, observable, and resilient under real-world failures, this role is for you. Build the next-gen integration layer - Design and implement a connector framework (authentication, config, throttling, error handling, versioning) for systems like SharePoint/Microsoft 365, email delivery, and other third-party services. - Implement OAuth2/OIDC patterns, token refresh, secure secret storage, and least-privilege scopes. Evolve workflows + scheduling into a first-class platform capability - Build durable job scheduling and orchestration: queues/workers, retries with backoff, idempotency, state machines, and replayability. - Create workflow primitives for file movement (trigger → validate → transfer → post-process → notify → audit), including approvals and exception paths. Strengthen MFT reliability and protocol depth - Extend and maintain secure transfer support for HTTPS, FTPS, FTPeS, SCP, including troubleshooting real-world edge cases (timeouts, cipher/KEX mismatches, passive/active FTP, resumability, large file behavior). - Improve performance and correctness: resumable transfers, checkpointing, integrity verification, and failure isolation (noisy-neighbor control). Raise engineering quality - Contribute to architecture decisions, code reviews, security assessments, and performance optimization. - Improve observability (logs/metrics/traces), incident readiness, and operational tooling. - Mentor engineers and help evolve development practices.
Sharetru is a long-standing, security-first managed file transfer platform. We’re expanding beyond traditional transfers into a more modern integration and automation layer: connectors (SharePoint/Microsoft 365, email, SIEM, cloud storage), workflow-driven file movement, and reliable job scheduling—while maintaining the protocol-level depth (SFTP/FTPS/FTPeS/SCP) our customers rely on. The MFT and secure data exchange market is growing fast — driven by rising compliance requirements, ransomware threats, and the increasing complexity of data ecosystems. According to recent industry research, the MFT market is projected to exceed $4.0 billion by 2030, fueled by demand for automation, encryption, and auditability in data sharing. Organizations are shifting away from consumer-grade tools and turning to specialized platforms built for compliance and control. We’re one of them—and we’re just getting started. If you enjoy building systems that must be secure, observable, and resilient under real-world failures, this role is for you. Build the next-gen integration layer - Design and implement a connector framework (authentication, config, throttling, error handling, versioning) for systems like SharePoint/Microsoft 365, email delivery, and other third-party services. - Implement OAuth2/OIDC patterns, token refresh, secure secret storage, and least-privilege scopes. Evolve workflows + scheduling into a first-class platform capability - Build durable job scheduling and orchestration: queues/workers, retries with backoff, idempotency, state machines, and replayability. - Create workflow primitives for file movement (trigger → validate → transfer → post-process → notify → audit), including approvals and exception paths. Strengthen MFT reliability and protocol depth - Extend and maintain secure transfer support for HTTPS, FTPS, FTPeS, SCP, including troubleshooting real-world edge cases (timeouts, cipher/KEX mismatches, passive/active FTP, resumability, large file behavior). - Improve performance and correctness: resumable transfers, checkpointing, integrity verification, and failure isolation (noisy-neighbor control). Raise engineering quality - Contribute to architecture decisions, code reviews, security assessments, and performance optimization. - Improve observability (logs/metrics/traces), incident readiness, and operational tooling. - Mentor engineers and help evolve development practices.
• Design, develop, and maintain clean, testable, and highly maintainable code, ensuring top-tier performance and reliability. • From initial requirements gathering to deployment and ongoing maintenance, take full ownership of the software development lifecycle, ensuring seamless delivery and operation. • Design, build, test and deploy a highly scalable and resilient system architecture that supports current needs and future growth. • Define the technical direction for engineering solutions, actively collaborating with internal teams to ensure technological advancements are perfectly aligned with the company's strategic goals.
Senior Software Engineer, Java FS, React
EmpowerWe are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.
• Lead the design and development of significant software features or projects • Mentor junior and mid-level engineers and provide technical guidance • Collaborate with cross-functional teams to refine and prioritize software requirements • Participate in code reviews and maintain high-quality code standards • Investigate and resolve complex technical issues and bottlenecks • Contribute to the improvement of development processes and software architecture • Collaborate with cross functional teams to debug and improve products • Document and demonstrate solutions by developing documentation, code comments, clear and efficient code • Assist in code reviews and enforce standard practices within the team • Continuously learn and adapt to modern technologies and development practices



