We are seeking a Senior Software Engineer to join our team. In this role, you will be responsible for assessing gaps and modifications between customer expectations and existing solutions, classifying requirements, and anticipating solution risks. You will contribute to the creation of user stories, assist in designing solutions that ensure processes and applications work in tandem, and evaluate trade-offs during component design. You will convert high-level designs into detailed designs, create and configure code to meet business and technical requirements, and assist in selecting appropriate languages, standards, and tools. You will also build automation scripts for CI/CD, testing, and other processes, implement telemetry features, and ensure security policy requirements are applied. Your responsibilities will extend to mapping customer requirements to test objectives, creating and executing test cases, tracking and analyzing defects, troubleshooting performance and availability issues, and conducting complex maintenance procedures. You will monitor and evaluate application performance, perform maintenance and re-engineering activities, analyze application logs and performance data, and evaluate change requests. Ensuring adherence to project milestones and timelines is also a key aspect 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