America's Job Portal
About the Role
As a Senior Software Engineer, you will design and develop complex software. You will provide input to project plans, schedules, and methodology for developing cross-functional software products. Additionally, you will mentor juniors and collaborate with them to translate customer requests into solutions.
Responsibilities:
β’ Interface with other technical personnel or team members to finalize requirements.
β’ Write and review portions of detailed specifications for the development of complex system components and Complete complex bug fixes.
β’ Work closely with other development team members to understand complex product requirements and translate them into software designs.
β’ Successfully implement development processes, coding best practices, and code reviews.
β’ Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
β’ Resolve complex technical issues as necessary....