Software Engineer, Enterprise Engineering
Revecore
- Developer
- Enterprise-Application-Engineer
- Enterprise-Applications-Engineer
- Enterprise-Systems-Engineer
- Software-Engineer
- Software-Engineer-I
- Software-Engineer-II
Assessed from original listing evidence
The role
Job description
Role Overview
The primary role of the Software Engineer on the Enterprise Engineering team is to build and maintain shared services and APIs that support both Revecore’s Bridge (Underpayments) and AcciClaim (Complex Claims) platforms. This person will contribute to the design and development of the common service layer that powers both business lines, working under the guidance of the Enterprise Engineering Director and Senior Software Engineer.
What You Will Do
Develop RESTful APIs and backend services [link removed] Core and C# as part of the shared service layer for the Bridge and AcciClaim platforms. Write and maintain SQL Server database schemas, stored procedures, and queries using T-SQL to support shared data operations.
Why It Might Be a Fit
As a founding member of this newly formed team, this person will have the opportunity to shape the team’s culture and practices from day one. They will work [link removed] and SQL Server to build APIs and backend services, collaborate closely with the senior members of the Enterprise Engineering team, and engage regularly with engineers across Bridge and AcciClaim.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
- 2 or more years of software development experience [link removed] required.
- Experience and readiness to code in C#, [link removed] Core, SQL Server (T-SQL), and RESTful API patterns.
- Solid understanding of relational database concepts and ability to write and debug SQL queries and stored procedures.
- Exposure to Microsoft Azure or equivalent cloud platforms is a plus.
- Basic familiarity with REST API design principles and service-oriented or microservices architectures.
- Good understanding of secure coding guidelines, and the ability to apply them in practice.
- Solid analytical, critical thinking, and problem-solving skills combined with strong interpersonal, verbal, and writing skills.
- Ability to work independently and follow through on assignments with direction from senior team members.
- Working knowledge of Agile/Scrum or Kanban development methodologies and Azure DevOps or an equivalent tool.
- High attention to detail and strong organizational skills; ability to produce accurate work while managing multiple tasks.
Benefits
- paid training and incentive plans
- medical, dental, vision, and life insurance benefits
- 12 paid holidays and generous paid time off
- 401(k) contributions
- career growth opportunities
- Employee Resource Groups
- match 401(k) contributions
Originally posted on Himalayas
Keep exploring
Related remote jobs
Senior Software Engineer, Enterprise Engineering
Revecore
Software EngineeringFull-Stack Engineer (Python + Temporal) | Remote | LATAM & Europe
Toptal
Software EngineeringAI-Native Software Developer
OnTheGoSystems
Machine LearningSoftware Engineering Manager
LawnStarter
Software EngineeringSoftware Engineering Manager
LawnStarter
Software Engineering