Job Description
The Software Engineer will work with other engineers, architects, and product managers to develop software on our philanthropic solutions software platform. This person must be self-motivated and results-oriented with strong programming skills across modern enterprise software architectures and be skilled in working in agile software development with a focus on highly scalable, automated solutioning.
Write production-quality, highly performant, API services using C#/.NET Core for service-based enterprise SaaS solutions in a collaborative, agile environment. Write production-quality, highly performant, frontend code using ASP.NET and Aurelia in a collaborative, agile environment. Modification of database objects using SQL and PL/SQL (stored procedures, views, tables etc.). Write Automated Unit, Integration, and UI-level Tests to increase code quality and lower defect rate. Refactor existing code to improve maintainability and quality. Work closely with Product Management and other areas of the business to ensure market needs are met. Adhere to defined security standards in both functional and non-functional duties of job. Other duties as assigned.
About Ren
Ren is an equal employment opportunity employer.