Senior Software Engineer

10 - 14 years

40 - 45 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Working as a member of a team or on their own to deliver high quality and maintainable software solutions, to strict deadlines.
  • Must be able to work with minimal supervision, relied upon for critical tasks and accept leadership roles when called upon to do so.
  • Participate in the software development lifecycle; technical analysis and design, development and unit test phases.
  • Interacting with internal and external customers of the organisation, to clarify requirements, design and develop solutions.
  • Mentoring of less experienced staff where appropriate e.g. development best practices, peer review of designs, code and tests.
  • Working effectively with Test Engineering Team to resolve open issues in an efficient manner.
  • Ability to identify, deliver and drive improvements and innovations within the development area.
  • Compile and review estimates around all technical aspects of a solution
  • Ensure all aspects of good design and construction are delivered, including:
    • Performance, scalability and security
    • Modularity, interoperability and upgradability
    • Work with peers within the client organization to ensure a successful delivery.
  • Work closely with the Lead Technical and Business Consultants to review requirements.
  • Provide detailed planning and tracking information to Scrum Masters, Development leads and Project management.
  • Work closely with Solution Architects for direction and compliance.
  • Deploy FINEOS solutions to AWS, in house and onsite.
  • Advanced Troubleshooting of FINEOS solutions
  • Promote and live the FINEOS values and increase positive relations with team, customers, prospects, and partners
Education and/or Experience
  • A relevant third level qualification
Knowledge, Skills and Abilities
  • Strong experience in a technically challenging development role
  • Excellent communication and documentation skills
  • Reviewing estimates around all technical aspects of a solution
  • Creating readable, reliable and maintainable code and come up to speed quickly on new technologies.
  • Experience of working in a vendor environment with appreciation of the customer deliverables an advantage
  • IT Background in insurance or financial sectors would be an advantage
  • Providing detailed planning and tracking information to project management
Technical Skills
  • Strong JAVA development skills
  • including J2EE technologies such as:
    • JSP, JMS, JNDI, Javascript, AngularJS, React.
    • XML and JSON related technologies
    • Application servers: JBOSS, Websphere Weblogic, Tomcat
    • Databases: Oracle, DB2, SQL Server
    • Development Tools:, Gradle/Groovy, Apache Ant, Jenkins, Sonar, Maven, Junit, Eclipse, Subversion/GIT, Docker.
  • Experience using one or more of the following middleware and integration technologies: SOAP (over HTTPS/JMS), REST, WebsphereMQ, SOA, AquaLogic (Oracle Service Bus)
  • Experience of working with Cloud technologies eg AWS would be an advantage.
  • Good general technical knowledge, focus on quality with an appreciation of the customer deliverables
  • Experience in the development of large scale HTML based java applications
  • Proven excellent technical problem-solving capabilities
  • Multi-platform skills (Linux/Unix/Windows) would be an advantage
Language Skills
  • Ability to speak the English language proficiently, both verbally and in writing is essential for this position

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hubli, mangaluru, mysuru, bengaluru, belgaum