Software Engineer

insightsoftware

3 - 5 years

Bangalore

Posted: 9/23/2023

Job Description

Responsibilities –  


  • Passionate developer who can write clean optimized code.
  • Work with closely with team leads on assigned stories/defects.
  • Provide quality code review comments
  • Deliver quality product using Unit, Integration testing and performance testing.
  • Manage individual project priorities, deadlines and deliverables
  • Proactively assist your team to find and solve development and production software issues through effective collaboration 
  • Work with company stakeholders including PM, PO, Customer Facing teams, DevOps, Support to communicate and collaborate on execution 


Desirable - 


  • Experience with different kinds of databases (RDBMS, No SQL, In memory etc) is a plus 
  • Messaging systems (e.g. RabbitMQ, Apache Kafka, Active MQ, AWS SQS, Azure Service Bus, Google Pub/Sub)
  • Cloud solutions (AWS)
  • React/Redux knowledge


Personal Skills - 


  • Strong written and verbal communications skills to collaborate developers, testers, product owners, scrum masters, directors, and executives
  • Experience taking part in the decision-making process in application code design, solution development, code review 
  • Strong worth ethic and emotional intelligence including being on time for meetings 
  • Ability to work in fast-changing environment and embrace change while still following a greater plan


Qualifications:

Requirements - 


  • BS or MS degree in Computer Science or a related field, or equivalent job experience
  • 3-5 years of web application development experience in a fast-paced agile environment experience required 
  • Strong knowledge Java version 8/ Java version 11
  • Strong knowledge in Microservice development using Spring framework
  • Strong knowledge in Reactive programming using Spring Web Flex/Mono
  • Strong knowledge in unit testing using Junit 5.0
  • Experience in CI/CD pipeline
  • Experience with relational databases, hands-on experience with SQL queries 
  • Strong knowledge in REST APIs
  • Experience with Atlassian suite products such as JIRA, Bitbucket, Confluence 
  • Strong knowledge in Computer Science, Computing Theory:
  • Paradigm & Principles (OOP, SOLID)
  • Database theory (RDBMS)
  • Code testing practices
  • Algorithms
  • Data structures
  • Design Patterns
  • Secure coding principles
  • Understanding of network interactions:
  • Protocols conventions (e.g. REST, RPC)
  • Authentication and authorization flows, standards and practices (e.g. oAuth, JWT)


About Company

insightsoftware is a leading provider of reporting, analytics, and performance management solutions. Over 30,000 organizations worldwide rely on us to support business needs in the areas of accounting, finance, operations, supply chain, tax, budgeting, planning, HR, and disclosure management. We enable the Office of the CFO to connect to and make sense of their data in real time so they can proactively drive greater financial intelligence across their organization. Our best-in-class solutions provide customers with increased productivity, visibility, accuracy, and compliance.

Services you might be interested in

One-Shot Campaign

Reach out to ideal employees in one shot!

The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).