Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Hireveda and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>About the Role : <br/></b><br/>We are seeking an experienced Senior Software Engineer to join our development team.<br/><br/> In this role, you will design, develop, and maintain high-quality software solutions that drive our products and business forward.<br/><br/> You will collaborate closely with cross-functional teams, mentor junior engineers, and contribute to architectural and technical decisions.<br/><br/><b>Key Responsibilities : </b><br/><br/>- Design, develop, test, and deploy scalable and maintainable software applications.<br/><br/>- Collaborate with product managers, designers, and other engineers to understand requirements and deliver technical solutions.<br/><br/>- Write clean, efficient, and well-documented code following best practices and coding standards.<br/><br/>- Participate in code reviews to ensure code quality and share knowledge across the team.<br/><br/>- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.<br/><br/>- Troubleshoot, debug, and optimize existing software to improve performance and reliability.<br/><br/>- Contribute to architectural design and help define technical standards and best practices.<br/><br/>- Stay up to date with emerging technologies and evaluate their potential impact on the product.<br/><br/><b>Required Qualifications : </b><br/><br/>- Bachelors or Masters degree in Computer Science, Engineering, or a related field.<br/><br/>- 5+ years of professional software development experience.<br/><br/>- Strong proficiency in one or more programming languages such as Java, Python, C#, JavaScript/TypeScript, or Go.<br/><br/>- Experience with backend development, RESTful APIs, and microservices architecture.<br/><br/>- Familiarity with frontend frameworks (React, Angular, Vue.js) is a plus.<br/><br/>- Experience with databases (SQL and NoSQL) and data modeling.<br/><br/>- Strong understanding of software design principles, algorithms, and data structures.<br/><br/>- Experience with version control systems (Git) and CI/CD pipelines.<br/><br/>- Excellent problem-solving skills and the ability to work independently or as part of a team.<br/><br/>- Strong communication skills and ability to collaborate effectively with cross-functional teams</p><br/></p> (ref:hirist.tech)
Don't Miss This Opportunity!
Hireveda is actively hiring for this Senior Software Engineer - Backend Technologies position
Apply Now