Senior Software Engineer
Rotaract Club of Meraki
New York · New York · United States
Full-time
5-10
4d ago
67%
Good
Job description
About the Role
We are looking for an experienced Senior Software Engineer to join our team. In this role, you will design, develop, and optimize high-quality software solutions while guiding junior engineers and contributing to technical decision-making.
Key ResponsibilitiesDevelop, test, and deploy scalable software applications
Lead architecture discussions and propose technical improvements
Collaborate with cross-functional teams to deliver project milestones
Review and optimize code for performance and maintainability
Mentor junior developers and contribute to team knowledge-sharing
Troubleshoot complex technical issues and provide long-term solutions
QualificationsBachelor’s degree in Computer Science, Engineering, or related field
5+ years of professional software development experience
Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript, Go)
Experience with cloud platforms (AWS, Azure, GCP)
Solid understanding of software architecture and design patterns
Familiarity with CI/CD, version control, and agile methodologies
Excellent problem-solving and communication skills
Preferred SkillsExperience with microservices architecture
Knowledge of containerization (Docker, Kubernetes)
Background in system design and large-scale app development
Leadership experience or previous mentoring roles