Company Name: Source Integreta IT Solutions Pvt Ltd
Job Title and Location: Software Development Engineer (SDE)
Chennai International Airport
Position Overview
We are looking for dynamic Software Development Engineers (SDEs) to join our team. Whether you're a fresher or an experienced of 0-2 years professional, this is an exciting opportunity to work on cutting-edge technologies. The ideal candidate should have strong programming skills, experience in API development, and a deep understanding of databases and data ingestion tools. If you thrive in a fast-paced environment and enjoy solving complex problems, we want to hear from you!
Key Responsibilities
1) Design, develop, and maintain scalable, reliable, and efficient backend systems.
2) Write clean, maintainable, and efficient code using programming languages such as Java, Python, Go, or Node.js.
3) Develop robust APIs (REST, GraphQL, gRPC) for seamless integration with front-end and third-party systems.
4) Implement and manage frameworks like Spring Boot, Django, Flask, or Express.js for backend development.
5) Collaborate with cross-functional teams to define, design, and ship new features.
6) Work on database management systems, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).
7) Use data ingestion tools like Apache Kafka, RabbitMQ, Apache Flume, and Amazon Kinesis to process and manage large datasets.
8) Troubleshoot and resolve software bugs and performance issues.
9) Stay updated with emerging technologies and industry trends to implement innovative solutions.
Qualifications
1) Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
2) Proficiency in at least one programming language: Java, Python, Go, or Node.js.
3) Familiarity with backend frameworks such as Spring Boot, Django, Flask, or Express.js.
4) Knowledge of API development using REST, GraphQL, or gRPC.
5) Hands-on experience with database management systems (SQL and NoSQL).
6) Basic understanding of data ingestion tools like Kafka, RabbitMQ, Apache Flume, or Amazon Kinesis.
Preferred Skills
1) Strong problem-solving and analytical skills.
2) Excellent communication and teamwork abilities.
3) Knowledge of cloud platforms like AWS, Azure, or Google Cloud (optional but a plus).
4) Experience with CI/CD pipelines and version control tools like Git.
5) Ability to handle and analyze large-scale data processing tasks.
What We Offer
1) Work on impactful and innovative projects with cutting-edge technologies.
2) An inclusive and collaborative work culture.
3) Opportunities for professional growth and continuous learning.