About this role
NimbleByte Global is recruiting for a remote Senior Software Developer. The role targets a highly experienced software engineering professional who can participate in technical interviews, client discussions, solution reviews, and engineering assessments, and who can explain complex concepts clearly. Candidates should have strong backend experience across multiple languages or frameworks, with at least 9+ years in backend software engineering. The position involves working with production systems, understanding backend architecture, APIs, databases, and scalable application development, and may benefit from cloud, DevOps, CI/CD, containers, and deployment knowledge. The employer is an IT recruitment company that matches tech talent with client companies and invites online applications by the stated deadline.
What you would do
- Participate in technical interviews, client discussions, solution reviews, and engineering assessments
- Explain technical decisions clearly to stakeholders
- Demonstrate strong understanding of the technologies they have worked with
- Build and maintain production backend systems
- Work across backend architecture, API development, databases, and system design
- Address complex backend problems and align engineering decisions with business needs
- Collaborate in a remote, possibly multi-stack environment
What they are asking for
- Professional backend experience across 2 to 3 programming languages or frameworks (examples include Java/Spring, C#/.NET, JavaScript/TypeScript/Node.js, Python/Django, Ruby on Rails)
- Advanced English (C1+) for client interviews and technical discussions
- 9+ years of backend software engineering experience
- Hands-on experience with production systems and backend development
- Strong understanding of backend architecture, APIs, databases, system design, integrations and scalable applications
- Practical experience with cloud platforms, DevOps, CI/CD, containers, version control and deployment processes (advantage)
- Experience across different technology stacks and software architectures
Listing details are summarised from the source. Always confirm the role and the employer on the original posting before applying, and never pay to apply for a job.