Senior Software Engineer

About Acuver Acuver’s end-to-end service offering provides industry and technology expertise to our customers in Retail, CG & Logistics domains. Our solutions enable our clients to drive business agility, gain competitive advantage, digitally transform their organization and provide seamless customer experience at optimized cost efficiencies. We have served large IT conglomerates, Fortune 500 companies, across the globe in multiple geographies.
Check out https://acuverconsulting.com/offerings/engineering-services/ for more details
Acuver Consulting is looking for proficient Senior Software Engineer between 4 to 8 years relevant work experience

Roles and Responsibilities

  • Interact with customers and cross functional team for requirement gathering, backlog grooming and prioritization.
  • Apply patterns to decompose monolithic application or business requirements into building high performing, resilient, scalable and secure application/microservices.
  • Apply microservice best practice while design and defining contracts and integration (DDD, Bounded context, CQRS, Event sourcing, Polyglot persistence, Event driven data management, etc).
  • Design, build and enhance iPaaS platform to achieve quicker implementation cycle.
  • Define CI/CD pipeline and choose monitoring tools for application/services.
  • Responsible to build Product Engineering culture with in the team. Improve team’s lead/cycle time and velocity by innovation and higher order automation.
Key Skills
  • 4+ years of Hands-on experience in solution/technical design of enterprise applications.
  • A good understanding of CS Fundamentals, Microservices, Data Structures, Algorithms & Problem Solving
  • Strong knowledge of design and architectural patterns & principles.
  • Sound Knowledge of Cloud Platforms (Azure, AWS, GCP or similar)
  • Experience in building scalable, high throughput, distributed and secure applications
  • Experience with Messaging middleware (ActiveMQ, Kafka or similar).
  • Experience in open-source framework like Spring Boot, Spring Cloud, Cloud Foundry (PCF)
  • Experience in evaluating different database choice for the application (RDBMS vs NoSQL, different variations of NoSQL).
  • Experience in iPaaS or Enterprise Integration patterns platform is an advantage.
  • Experience in defining CI/CD pipeline and choosing application monitoring tools.
  • Experience in more than one programming language is an advantage (Java/NodeJS/Python).
  • Contribution to Open-Source community (a good Github profile will be an advantage)
  • Experience in data analytics with AI/ML modelling platforms is an added advantage.
Job Category: Software Engineer
Job Type: Full Time
Job Location: Bangalore - India

Apply for this position

Allowed Type(s): .pdf, .doc, .docx