Summary
RealPage Delivery function is building the next generation enterprise platform to standardize customer data collection for product implementations. The software developer will play an important role in accelerating the product development roadmap to deliver an enterprise platform which will be used across Realpage customers, solution consultants and Implementation specialists.
Realpage is looking for a competent full stack developer to aid in the development of a new web-based application. In this role you are expected to design and implement code to specification hence require working knowledge of .NET Core, Entity Framework Core, PostgreSQL, VBA and Angular.
You should be a team player and excellent communicator whose goal is to work well to design and develop a new web-based application. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Primary Responsibilities
- Design and develop across the entire stack, including the front-end, business, and data tiers.
- Produce high-quality C# and Angular code that's optimized for performance and scalability.
- Help identify test cases, resolve issues, and fix bugs.
- Give accurate time estimates based on verbal and written specs.
- Contribute to documentation where required.
- Maintain a high awareness of industry issues and trends, particularly regarding web technologies, .NET, Angular, and automated unit testing.
- Disseminate technical knowledge to the rest of the team wherever possible.
- Identify and implement ways to improve and refactor.
- Work with US based project team members with 4-hours overlap from 8:00 AM to 12:00 PM CST.
Required Knowledge/Skills/Abilities
- Bachelor's degree in computer science, Engineering, or related field.
- 7-9 years of experience in .Net Core API
- Experience in front-end web development using Angular
- Proficiency in .NET Entity Framework Core using the code-first approach with PostgreSQL.
- Experience in integrations and microservices including AWS.
- Knowledge in Azure Dev Ops and Agile and Scrum methodologies.
- Proficient understanding of code versioning tools such as Git.
- Experience in developing VBA programming.
- Knack for writing clean, readable, reusable, and easily maintainable code.
- Experience in implementing automated testing platforms and unit tests using xUnit & Jasmine/Karma.