The Senior Software Engineer performs solution design and software architecture work, including distributed systems, scalability, design patterns, disaster recovery, technology stacks, minimum viable products, non-functional requirements, and telemetry. The role assists with designing solutions for product components and modules, evaluating design trade-offs against business requirements, and converting high-level designs into detailed designs using mock screens, pseudocode, and functional logic. The position conducts requirements and scoping analysis, including traceability, risk and cost analysis, business objectives, requirement classification, and user stories. It assesses gaps between customer or business expectations and existing solutions, identifies and communicates risks, and contributes to user stories for components and applications. The engineer reviews and applies coding standards, languages, frameworks, tools, platforms, and quality, safety, and security standards to develop software that meets business and technical requirements, including non-functional, maintainability, availability, and scalability needs. The role also selects appropriate development languages, standards, and tools; automates repetitive tasks in CI/CD and testing; implements telemetry; and applies security policies during development. The engineer performs testing activities including test planning, case preparation, strategy and tool selection, root-cause analysis, mapping customer requirements to test objectives, creating and executing test cases, and using appropriate testing tools to identify code errors and defects. The role also requires substantial SAP HANA administration and optimization work, including performance monitoring and tuning, patching, backups and recovery, database migration, health checks, high availability, disaster recovery planning, process automation, and management of security certificates and licenses.
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