Job Description
Nexus Digital Innovations is at the forefront of transforming the digital landscape. We are looking for a Senior Software Engineer to join our elite engineering team. You will play a pivotal role in architecting scalable, high-performance systems that power our clients' success.
As a key member of our team, you will leverage modern technologies to solve complex problems and mentor the next generation of developers.
Responsibilities
- Design, develop, and deploy robust software solutions that meet business requirements.
- Collaborate with product managers, designers, and other engineers to define feature specifications.
- Mentor junior developers and conduct thorough code reviews to ensure quality standards.
- Optimize application performance and troubleshoot complex technical issues.
- Participate in agile ceremonies, including stand-ups, sprint planning, and retrospectives.
- Contribute to the continuous improvement of our development lifecycle and CI/CD pipelines.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 5+ years of professional software development experience.
- Proficiency in at least one major programming language (e.g., Python, Java, Go, or Rust).
- Strong understanding of data structures, algorithms, and software design patterns.
- Experience with cloud platforms (AWS, GCP, or Azure).
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Excellent communication skills and ability to work effectively in a remote or hybrid team environment.