Senior Software Engineer

August 27

Apply Now
Logo of Verra

Verra

Standards for a Sustainable Future

certification • monitoring, reporting and verification • AFOLU • REDD • blue carbon

51 - 200

Description

• Writing codes and unit tests for secured REST APIs services and web applications • Operate our backend services and architecture that support all product functionality • Collaborating cross-functionally, as well as evaluating and executing trade-offs to maximize Verra’s impact through the deployment of technology solutions • Work on our microservice architecture to build standard services (e.g., Identity, Authentication, Authorization, Inter-service communication, Notifications, etc.) to ensure and guide other engineering teams • You will build frameworks and tools for identifying scaling bottlenecks (e.g., load testing, security scanning), measuring, monitoring, and optimizing our backend performance to ensure high availability, scalability, and fault tolerance • Develop, release, and run large-scale web applications • Develop and define the backend architecture and tech stack across multiple products • Improve performance, reliability, scalability, and security for our backend systems • Develop/review test plans, test execution, and test results as part of quality assurance during the development and maintenance of software applications • Create appropriate documentation of each aspect of the application for future upgrades and maintenance • Communicating between internal staff and external consultants on system specification, design analysis, and integration

Requirements

• Knowledge of CS fundamental concepts • Coordinate the efficiency, scalability, and stability of system resources • A degree in computing, mathematics, engineering, or a related field • 10+ years of experience building integrated web applications involving database, REST API, and user interface using C#, Angular, ASP.Net Core MVC/WebAPI, Entity Framework Core • Prior experience working with the Agile team for software development and version control (e.g., git), and Unit Testing service-oriented architecture • Experience with SQL and NoSQL databases and other technologies (e.g., Postgres, Redis, Elasticsearch, RabbitMQ, EntityFramework) • Develop deployable architecture through code on Azure • Experience deploying microservices on Docker and Kubernetes • A positive attitude, flexible personality, and team-player mentality

Benefits

• Top-tier health, vision, dental care, and life insurance • Verra contributions to each employee’s retirement plan • Paid Time Off (PTO), comprising 22-30 days plus ten floating holidays, sabbatical after five years of service, and other leave allowances • Funds to support professional development

Apply Now

Similar Jobs

August 27

Design, develop and implement software solutions for customer needs using .NET technologies.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com