Source description
About the role
Position OverviewWe are seeking an experienced Senior Software Engineer to join our engineering team.This role requires a seasoned professional who can design, develop, and maintain high-quality software solutions while mentoring junior team members and driving technical excellence.Required Qualifications5-6 years of professional software development experienceProven track record of delivering complex software projects from conception to productionExperience working in agile/scrum development environmentsTechnical SkillsStrong proficiency in one or more programming languages (e.g. JavaScript, Go)Deep understanding of data structures, algorithms, and software design patternsExperience with modern web frameworks and technologies (Angular, etc.)Solid understanding of database design and management (SQL and NoSQL)Proficiency with version control systems (Git) and CI/CD pipelinesExperience with cloud platforms (AWS)Knowledge of containerization and orchestration tools (Docker)Understanding of microservices architecture and RESTful API designKey ResponsibilitiesDesign, develop, test, and deploy scalable and maintainable software solutionsWrite clean, efficient, and well-documented code following best practicesParticipate in architectural decisions and technical design reviewsConduct code reviews and provide constructive feedback to team membersOptimize application performance and ensure system reliability Position OverviewWe are seeking an experienced Senior Software Engineer to join our engineering team.This role requires a seasoned professional who can design, develop, and maintain high-quality software solutions while mentoring junior team members and driving technical excellence.Required Qualifications5-6 years of professional software development experienceProven track record of delivering complex software projects from conception to productionExperience working in agile/scrum development environmentsTechnical SkillsStrong proficiency in one or more programming languages (e.g. JavaScript, Go)Deep understanding of data structures, algorithms, and software design patternsExperience with modern web frameworks and technologies (Angular, etc.)Solid understanding of database design and management (SQL and NoSQL)Proficiency with version control systems (Git) and CI/CD pipelinesExperience with cloud platforms (AWS)Knowledge of containerization and orchestration tools (Docker)Understanding of microservices architecture and RESTful API designKey ResponsibilitiesDesign, develop, test, and deploy scalable and maintainable software solutionsWrite clean, efficient, and well-documented code following best practicesParticipate in architectural decisions and technical design reviewsConduct code reviews and provide constructive feedback to team membersOptimize application performance and ensure system reliability
More at Cambium Networks
