The Software Engineer implements engineering best practices to produce and deploy high-quality products and ensures alignment with functional and technical requirements. The role designs, implements, tests, and maintains products in accordance with the company’s architectural roadmap, product development strategy, and quality standards. It develops project plans and estimates, keeps development organized and on plan, leads stakeholder and product owner meetings to define requirements, and contributes to the creation of highly complex systems. The position also mentors engineers and may lead matrixed resources, but has no direct reports. The engineer leads the strategic direction of design, development, and implementation across multiple applications. The role provides technical design and implementation, code review and testing, cloud-ready application development, and application performance improvement. It contributes to architecture, product scoping, and roadmaps; advises teams on engineering and quality practices; and helps resolve production issues. The position works with architects, product owners, Scrum Masters, value stream managers, stakeholders, and technical teams to deliver business value and meet objectives. The position has a strong focus on Dynatrace and observability, including configuration and administration, integrations and automation, and integration with enterprise ITSM/ITOM ServiceNow platforms. The role also encompasses cloud and container technologies, CI/CD and deployment practices, databases, test-driven and behavior-driven development, and monitoring technologies.
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