Vacancy expired!
Sr. Software Engineer - Direct Hire (Hybrid in San Diego, CA or San Francisco, CA)Responsibilities:
- Collaborate with product owners and other application developers to design, code, and maintain high quality applications against established processes in a scrum team setting
- Work with software teams to ensure alignment of architecture to user requirements
- Able to lead complex investigation and resolution of technical problems within department
- Maintain awareness of industry trends and evaluate applicability of new software technologies to platform development efforts
- Drives innovation at a software product level and contributes ideas to software road mapping
- Provide technical leadership to an Agile team if required
- Extensive knowledge and experience with C#, .Net in Linux and Cloud environment
- Experience with aws cloud, kafka, postgresql
- Experience with other cloud services is a plus
- Extensive experience in application performance tuning including optimizing sql queries, document index, cache, etc.
- Extensive experience designing and implementing software quality patterns and practices (continuous integration, static analysis, unit testing, integrated testing)
- Deep understanding of SOA, software security architecture, REST APIs, and other architectural patterns
- Proficient with source control management, code reviews and continuous integration practices
- Good understanding of microservices, domain driven design, integration patterns, scalable and resilient distributed cloud application architecture
- Demonstrated success in collaborating in a fast-paced team environment and delivering high-quality software products using established agile development methodologies (such as Scrum, Kanban, etc.) against formal schedules
- Possess proven troubleshooting skills
- Be curious, detail oriented, and analytical, with a proven ability to learn quickly
- Be customer-focused, team-oriented, and motivated, taking ownership of assigned tasks
- Have proven ability to self-manage, as well as manage interdisciplinary relationships
- Have proven verbal and written communication skills
Vacancy expired!