
Software Development Engineer - IV
HighRadius1 month ago
Hyderābād, IndiaStaff+
Responsibilities
- Create high-level and low-level designs for complex distributed systems.
- Define architecture patterns, data flows, and integration points.
- Write clean, efficient, and maintainable code in Java, Python, or similar languages.
- Implement microservices and APIs using best practices.
- Optimize systems for high availability, scalability, and low latency.
- Collaborate with Product Managers, Architects, and QA teams.
- Mentor and guide junior engineers on design and coding standards.
- Conduct code reviews and ensure adherence to coding guidelines and design principles.
Requirements
- At least 7 years of software development experience.
- Strong experience designing large-scale systems using HLD and LLD.
- Proficiency in Java, Python, or C++.
- Expertise in data structures, algorithms, and design patterns.
- Hands-on experience with microservices architecture, RESTful APIs, and cloud platforms such as AWS, Azure, or GCP.
- Knowledge of SQL and NoSQL databases and caching mechanisms.
- Experience with distributed systems, event-driven architecture, and messaging queues is preferred.
- Exposure to CI/CD pipelines, Docker, and Kubernetes is preferred.
- Strong problem-solving, analytical, communication, and leadership skills.
- Bachelor’s or Master’s degree in Computer Science or a related field.
Categories
About HighRadius
HighRadius builds an AI-driven finance platform for enterprises, spanning order-to-cash, accounts receivable, cash application, deductions, collections, credit, accounts payable, close/reconciliation, and treasury. It sells its software as a cloud SaaS offering with implementation and support services. Founded in 2006 and headquartered in Houston, its customers include 3M, Unilever, Red Bull, and Lufthansa.