Madurai, TAMIL NADU, India
1 day ago
Software Engr II
Innovate to solve the world's most important challenges

As a Software Engineer II, you will be\nresponsible for developing and maintaining scalable web applications, APIs, and\nintegrations, ensuring configurability and extensibility. This role focuses on\nbuilding a configuration-driven and IoT-ready platform with workflow\nautomation, real-time data processing, and GIS capabilities

Key ResponsibilitiesDesign low-level architecture based on SOLID principles,\n adhering to system requirements.Develop code, automated unit tests, and automated integration\n tests.Review code and tests built by peers critically.Actively participate in SCRUM ceremonies such as backlog\n refinement, sprint planning, retrospectives, and demonstrations.Collaborate with cross-functional teams, including architects,\n product owners, DevOps engineers, and test engineers.Ensure security, scalability, and maintainability in all\n aspects of the system

Skills

4+ years of hands-on experience as a full-stack developer with\n MS .NET technologies and React JS.Strong proficiency in .NET Core/.NET 6+, C#, and building\n scalable REST APIs and microservices.Strong proficiency in React.js (React Hooks, Redux, component\n lifecycle, state management).Proficiency in relational and NoSQL databases (SQL Server,\n PostgreSQL, MongoDB, etc.).Familiarity with API security best practices (OAuth, JWT,\n authentication & authorization).Strong communication and problem-solving skills, with the\n ability to debug production issues efficiently.Experience working with event-driven architectures (RabbitMQ,\n Kafka, MQTT) for real-time processing is a plus.Familiarity with DevOps pipelines and CI/CD tools (GitHub\n Actions, Azure DevOps, GitLab CI/CD, etc.).Experience with containerization using Docker and orchestration\n with Kubernetes is a plus.Experience with GIS/mapping tools (OpenLayers, CesiumJS) is a\n plus.Knowledge of workflow automation tools (Camunda, Appian,\n OutSystems)YOU MUST HAVEBachelor’s degree from an accredited institution in a technical discipline such as the sciences, technology, engineering or mathematicsWE VALUEUnderstanding various software development lifecycleDemonstrate the ability to develop efficient and high quality softwareKnowledge of software configuration management and change management practicesDiverse and global teaming and collaborationEffective communicatorCan quickly analyze, incorporate and apply new information and conceptsAbility to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisivenessAbility to convey subtle or complex messages clearly, as appropriate for the topic and audienceSome relevant experienceAdditional InformationJOB ID: HRD252738Category: EngineeringLocation: ELCOT- SEZ, PLOT NO.1, ILANDAIKULAM RING ROAD,NEAR : PANDIKOIL, KARUPPAYURANI POST,Madurai,TAMIL NADU,625020,IndiaExemptBusiness Services
Confirm your E-mail: Send Email