Software Engineer - ABC Tech
Location: Bengaluru | Industry: Technology
Job Type: Full-time
About the Company:
At ABC Tech, we are pioneers in the technology industry, driving innovative solutions that power businesses worldwide. We are committed to fostering a collaborative environment where every team member plays a crucial role in shaping the future of technology. Join us to be part of a fast-paced, growth-oriented company that values creativity, growth, and inclusivity.
Job Overview:
We are looking for a Software Engineer to join our dynamic development team. You will work on creating high-quality software solutions, collaborating with cross-functional teams to build robust applications, and contributing to the overall success of our products.
Key Responsibilities:
- Design, develop, and maintain high-quality software applications in line with business requirements.
- Work with cross-functional teams, including product managers, designers, and quality assurance, to ensure that projects are completed on time and meet our clients' needs.
- Ensure software runs smoothly by optimizing performance and troubleshooting bugs or issues.
- Conduct thorough testing to ensure the reliability and functionality of software. Document your code and ensure clear communication regarding project status and challenges.
- Stay up to date with industry trends, technologies, and best practices. Bring innovative ideas and improvements to the development process.
- Participate in agile development cycles, including sprint planning, stand-ups, and retrospectives.
Key Requirements:
- 2+ years of hands-on software development experience.
- Proficiency in programming languages such as Java, Python, C++, or similar.
- Familiarity with web technologies like HTML, CSS, JavaScript, and frameworks (React, Angular, etc.).
- Experience with RESTful APIs, databases (SQL, NoSQL), and version control systems (Git).
- Understanding of cloud platforms such as AWS, Azure, or Google Cloud.
- Strong analytical and problem-solving abilities, with a knack for identifying innovative solutions.
- Excellent communication skills and the ability to work effectively in a team environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Preferred Qualifications:
- Familiarity with CI/CD pipelines, DevOps practices, and microservices architecture.
- Relevant certifications in software development or cloud computing are a plus.
- Experience working in Agile development teams is highly desired.
What We Offer:
- Competitive Salary based on experience and skills.
- Growth Opportunities through continuous learning, mentorship, and career development programs.
- Comprehensive health insurance, paid sick leave, and wellness programs to keep you healthy and motivated.
- Flexible working hours and the option for remote work to ensure a balanced and fulfilling personal life.
- Collaborative and inclusive work environment that values innovation, diversity, and open communication.
- Work on exciting projects, from cutting-edge technology to real-world applications that make a difference.
APPLY NOW