The Senior Engineer position at Heartland involves writing concise, clear, well-tested, and well-documented code that adheres to industry best practices. The role requires following test-driven development (TDD) practices with a detailed focus on code coverage. The engineer will optimize code for quality, performance, scalability, efficiencies, and security through testing, code scanning, refactoring, and monitoring. Responsibilities also include monitoring, troubleshooting, and optimizing distributed systems to ensure availability and performance, as well as debugging software issues and resolving performance bottlenecks. Collaboration with cross-functional teams, mentoring junior developers, and contributing to the continuous improvement of development processes and tools are also key aspects of this role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Industry
Credit Intermediation and Related Activities
Education Level
Bachelor's degree