Senior Software Engineer | Codersbrain
contractual
Posted on September 18, 2025
Job Description
Senior Software Engineer
Company Overview
[Company overview not specified]
Job Summary
The Senior Software Engineer is responsible for designing and developing software solutions that meet business requirements. This role involves collaborating with product managers and development teams, architecting scalable systems, and ensuring high quality in software delivery.
Responsibilities
- Collaborate with product managers and development teams to ideate and deliver software solutions.
- Architect scalable client-side and server-side systems.
- Build visually appealing and responsive front-end applications.
- Design, develop, and maintain efficient and reliable backend systems.
- Develop secure and well-documented APIs.
- Test and debug software to ensure quality and performance.
- Implement robust data protection and security standards.
- Create and execute unit and integration test cases.
- Conduct controlled testing before production deployments.
- Propose and implement improvements for performance, reliability, and scalability.
- Work independently and provide guidance to junior team members when needed.
- Follow coding best practices and maintain clean, readable code.
Qualifications
- Bachelor’s or Master’s Degree in Computer Science, IT, or a related field.
- 5–8 years of experience in full-stack software development.
- Strong knowledge of Software Development Life Cycle (SDLC), coding standards, and software design principles.
- Strong analytical and problem-solving abilities.
- Excellent communication skills and attention to detail.
Preferred Skills
- Experience with Agile/Scrum methodologies.
- Familiarity with DevOps pipelines.
- Exposure to cloud environments (Azure/AWS/GCP).
- Experience with talent tools.
- Knowledge of JavaScript frameworks (Angular/React/Node.js).
- Experience with unit and integration testing tools (NUnit, XUnit, MOQ, Mocha).
- Familiarity with API testing tools (Postman, Swagger, JMeter, Apigee, Airborne).
- Knowledge of version control systems (Git, Tortoise SVN, TFS).
Experience
5–8 years of relevant experience in software development.
Environment
- Remote work setting (anywhere in India) with optional hybrid work mode.
Salary
[Salary information not specified]
Growth Opportunities
[Growth opportunities not specified]
Benefits
[Benefits information not specified]