Software Engineer

Ignosi Systems

Ahmedabad District

On-site

INR 600,000 - 1,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ignosis is seeking a Software Engineer to drive the technical vision and implementation of scalable software. You will lead design and optimization of robust systems, contributing to the company's growth in a dynamic tech landscape.

Relevant experience with Java, RESTful services, and PostgreSQL is essential as you work across multi-tier architectures and large data sets. You will collaborate with colleagues to ensure high performance, scalable solutions and participate in architecture

Qualifications

  • 1+ years of engineering experience with scalable product development cycles.
  • Hands-on experience with scalable RESTful web services and large data sets.
  • Strong coding skills in Java and refactoring of large code bases.
  • Solid system design and OOPs with clean interfaces and abstractions.
  • Experience with multi-tier architectures and high-performance, real-time systems.

Responsibilities

  • Thinker and problem solver on large-scale projects.
  • Build platform pieces enabling external RESTful web services handling 100M+ API transactions daily.
  • Contribute to development with team members for up to 75% of time, creating reusable modules.
  • Participate in code reviews, design reviews, and architecture discussions.
  • Own scaling, performance, and quality for the team.
  • Handle massive daily data and build analytics, insights, and monitoring.
  • Incorporate long-term design thinking at both low and high levels.

Skills

Java
RESTful services
System design
OOP
Problem solving

Education

B.Tech or higher in Computer Science

Tools

PostgreSQL

Job description

Software Engineer

Years of Experience: 1+ Years

Job Overview

As a Software Engineer at Ignosis, you'll spearhead the development of innovative products, driving the technical vision and implementation. Your role involves leading the design and optimization of robust software solutions. With your advanced technical expertise, you will play a pivotal role in elevating our products, contributing to the company s success in the dynamic landscape of technology and innovation.

Key Responsibilities
  • Be the thinker and problem solver at large scale for the projects involved.
  • Building large platform pieces to enable external RESTful web services for the scale of 100 million+ API transactions every day.
  • Actively participate in development along with team members for as much as 75% of their time, creating modules systems that can then be treated as a working reflection of the best practices.
  • Participating in code reviews, design reviews, architecture discussions.
  • Being responsible for Scaling, Performance Quality for the team.
  • Handle massive amounts of data being generated every day and building relevant analytics, insights and monitoring wherever needed.
  • Incorporate long-term thinking at low level design and high-level design into products and develop the similar culture at team level.
  • Implementation of long-term technology vision for the company.
  • Keep yourself updated with the relevant latest industry tech developments and advancements. Drive technology tool choices for your team be responsible for them.
  • Not restricting yourself with only above responsibilities and going beyond your role contributing to make the organization business better.
Desired Profile
  • 1+ years of engineering experience and 1+ years of scalable product development cycles with either large data handling or large transaction processing
  • Hands on experience over scalable RESTful web services and massive data sets.
  • Solid coding skills with ability to drive teams through massive refactoring exercises improve coding standards across large code bases in Java. Must have hands-on experience in PostgreSQL
  • Very Strong System design and OOPs skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction.
  • Quick Excellent Problem-Solving skills for complex large-scale problems.
  • Technical Breadth - Exposure to a wide variety of problem spaces, technologies.
  • Good knowledge, understanding experience of working with a variety of multi-tier architectures.
  • Awareness of pitfalls use cases for a variety of solutions.
  • Good understanding experience of high-performance web scale real-time response systems.
  • Experience exposure to a variety of large-scale persistent systems including large databases.
  • Exposure to complete product development cycles - From inception to production to scaling up, supporting new requirements, re-architectures - the Architects should have seen it all.
  • Must be comfortable working in fuzzy environments - where boundaries aren t clearly defined.
  • B Tech or higher in Computer Science or equivalent required.
Nice To Have
  • Good sense of system characterization and identification of technical requirements.
  • Good learn-ability and adopt technologies that help build large scale, performant, reliable and sustainable systems.
  • Architectural Design Choices, Deep knowledge on one or more tech stacks, identify alternative tech choices and trade-offs.
  • Strong problem-Solving skills, identify feasible alternatives and freeze on the optimal choice of data structures and advanced algorithms.
  • Ability to work in fuzzy environments and complex environments.
  • Able to take high ownership of complex system components and drive it to the next level.
  • Good exposure both with tech breadth and tech depth.
  • Experience in working in Fintech Domain.
  • Experience in working in Big Data Domain.

Disclaimer: This job posting and Location has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Engineer
Sr Software Engineer

Ignosi Systems • Ahmedabad District

On-site
INR 2,500,000 - 3,800,000
Senior Engineer - Full Stack
Senior Engineer - Full Stack

Sahaj Software • Bengaluru

On-site
INR 4,000,000 - 7,500,000
Senior Engineer - Full Stack
Senior Engineer - Full Stack

Sahaj Software • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer
Senior Software Engineer

SES Global Technology Services • Chennai

On-site
INR 2,000,000 - 3,600,000
Head of Engineering
Head of Engineering

VueToronto • Pune District

On-site
INR 4,500,000 - 7,000,000
Head of Engineering
Head of Engineering

Igloo • Pune District

On-site
INR 4,000,000 - 7,000,000
Head of Engineering
Head of Engineering

iglooinsure.com • Pune District

On-site
INR 6,000,000 - 9,000,000
Senior Software Engineer II
Senior Software Engineer II

First American Financial Corporation • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Technical Lead – Databricks Champion
Technical Lead – Databricks Champion

Sigmoid • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Sr. Software Engineer ( Codeigniter )
Sr. Software Engineer ( Codeigniter )

SynapseIndia • Dadri

On-site
INR 1,200,000 - 2,400,000
Timely salaries
Job stability
Weekend off 2nd & last Saturday
+3