remote
Mid-Level Software Developer - Lanvera
Software Engineer
Mid-level software developer responsible for designing, building, and maintaining business‑critical document generation services using Java or C#, SQL databases, and RESTful APIs in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain backend services for document creation, generation, and delivery.
- Implement and consume RESTful APIs to integrate with internal and external systems.
- Write efficient, secure SQL queries and manage relational database schemas.
- Collaborate with product owners, QA, and UI teams in Agile sprints to deliver features on schedule.
- Participate in code reviews, unit testing, and continuous integration pipelines using Git.
Requirements
- 2–4 years of professional experience in Java or C# development.
- Strong proficiency with SQL and relational databases.
- Experience building and consuming RESTful APIs.
- Familiarity with Agile methodologies and version control (Git).
- U.S. citizenship or Green Card holder; ability to work on-site as required.