Summary from listing
The software development role involves working on complex, custom-designed, scalable, multi-tiered software projects for startups, enterprises, and investors. The practitioner will collaborate closely with commercial and technical clients, ensure software quality, resolve solution issues, and contribute to analysis, design, coding, implementation, refactoring, optimization, virtualization, and DevOps. The role requires strong software engineering fundamentals, object-oriented and functional design skills, experience with large-scale custom applications, and adaptability to new technologies and ambiguous situations.
