Job Summary
Multiple opportunities are available for Software Engineer, Software Development Engineer in Test, Technical Support Specialist, Entry Level Software Engineer, IoT Software Developer, and Java Kafka Engineer roles. These positions focus on software development, backend engineering, quality assurance, technical support, IoT device engineering, distributed systems, and enterprise application development.
Candidates will work on designing, developing, testing, debugging, and maintaining reliable software solutions while collaborating with product, QA, architecture, support, and engineering teams. The roles provide exposure to Java, C#, .NET, Python, React, Angular, Spring Boot, Microservices, Kafka, REST APIs, Kubernetes, Azure, Git, CI/CD, databases, and IoT technologies.
Qualifications
- Strong programming knowledge in Java, C#, .NET, Python, JavaScript, or another relevant programming language.
- Understanding of object-oriented programming, data structures, algorithms, software design, and application architecture.
- Knowledge of RESTful APIs, microservices, databases, SQL, and distributed systems is preferred.
- For SDET roles, knowledge of software testing, automation, scripting, and QA methodologies is beneficial.
- For IoT roles, familiarity with MQTT, OPC-UA, Azure IoT Hub, device communication, or edge technologies is an advantage.
- Strong analytical, troubleshooting, communication, teamwork, and continuous-learning skills.
Apply Now
Job Details - 1
| Company | Fujitsu's |
| Role | Software Engineer Apprentice |
| Location | Bangalore, India |
Job Details - 2
| Company | Akamai Technologies |
| Role | Software Development Engineer |
| Location | Bengaluru, India (Remote) |
Job Details - 3
| Company | Medpace |
| Role | Software Engineer |
| Location | Navi Mumbai, India |
Job Details - 4
| Company | Husky Technologies |
| Role | Software Developer |
| Location | Chennai, India |
Job Details - 5
| Company | Iris Software |
| Role | Java Engineer |
| Location | Noida, India |
Requirements
- Design, develop, test, debug, and maintain scalable and reliable software applications and backend services.
- Develop enterprise applications using technologies such as Java, Spring Boot, Microservices, C#, .NET, React, Angular, or Python.
- Build and integrate RESTful APIs, define service boundaries, and support distributed and event-driven architectures.
- Work with relational databases and SQL while applying database optimization, caching, asynchronous processing, and performance practices where required.
- Develop and execute functional, regression, integration, automated, load, and performance tests and support CI/CD-based testing.
- Use Git, Azure DevOps, CI/CD pipelines, Docker, Kubernetes, cloud platforms, and modern DevOps/DevSecOps practices.
- Troubleshoot production issues, perform root cause analysis, document resolutions, support releases, and collaborate with cross-functional teams.
Benefits
- Opportunity to build a career in software engineering, backend development, SDET, technical support, IoT, or enterprise application development.
- Hands-on experience with modern technologies including Java, Spring Boot, C#, .NET, Python, React, Angular, and Microservices.
- Practical exposure to cloud platforms, Kubernetes, Docker, Kafka, CI/CD, Git, REST APIs, and distributed systems.
- Opportunity to develop software testing, automation, debugging, performance optimization, and production support skills.
- Exposure to IoT technologies, device communication protocols, edge computing, cloud services, and cybersecurity concepts where applicable.
- Opportunity to collaborate with experienced engineers, QA professionals, architects, product owners, and global teams.
- Strong career growth foundation in Software Engineering, Test Automation, Cloud Engineering, IoT Development, Technical Support, and Backend Engineering.