06 Aug
|
Bright Network Consulting
|
India
06 Aug
Bright Network Consulting
India
Job Title: Software Engineer
Location: Remote (India)
Employment Type: Full-Time
Experience: 2–6 Years
Notice Period: Immediate to 30 Days Preferred About the Opportunity
We are hiring a Software Engineer on behalf of one of our clients. This is an excellent opportunity for professionals who are passionate about building scalable applications, solving complex technical challenges, and working in a collaborative remote environment.
The selected candidate will work closely with cross-functional teams to design, develop, test, and maintain high-quality software solutions while following industry best practices. Key Responsibilities
Design, develop, and maintain scalable software applications.
Write clean, efficient, reusable, and well-documented code.
Collaborate with product managers, designers, and other developers to deliver high-quality software solutions.
Analyze business requirements and convert them into technical solutions.
Debug, troubleshoot, and resolve software defects and production issues.
Participate in code reviews and contribute to maintaining coding standards.
Optimize application performance, security, and scalability.
Develop and integrate RESTful APIs and third-party services.
Work with databases and ensure efficient data management.
Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives.
Stay updated with emerging technologies and recommend improvements where applicable.
Ensure software quality through testing and continuous integration practices.
Required
Skills
Strong proficiency in at least one programming language such as Java, Python, C#, JavaScript, or Go.
Good understanding of object-oriented programming principles.
Experience with backend development and API integration.
Knowledge of frontend technologies such as HTML, CSS, JavaScript, or modern frameworks is a plus.
Experience working with relational or NoSQL databases.
Familiarity with Git and version control systems.
Understanding of software development lifecycle (SDLC).
Knowledge of Agile development methodologies.
Strong analytical and problem-solving skills.
Excellent communication and collaboration skills.
Preferred
Qualifications
Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
Experience with cloud platforms such as AWS, Azure, or Google Cloud is an advantage.
Familiarity with Docker, Kubernetes, or CI/CD pipelines is preferred.
Knowledge of microservices architecture is a plus.
Experience working in remote or distributed teams is desirable. What We're Looking For
Strong problem-solving and analytical mindset.
Ability to work independently in a remote environment.
Excellent time management and organizational skills.
Passion for learning new technologies.
Ability to adapt to changing project requirements.
Team-oriented with a collaborative approach. Benefits
Remote Work Prospect (India)
Competitive Salary
Opportunity to work on innovative and challenging projects
Career Growth and Learning Opportunities
Collaborative and Supportive Work Environment
Exposure to modern technologies and development practices
📌 Software Engineer (India)
🏢 Bright Network Consulting
📍 India