- This is mainly a full stack position .net or Java experience
- Full Stack Experience in Angular 5+ along with Dot Net is preferred
- Dot Net experience in C#,Entity framework in Postgre SQL,Restful web services,Azure and AWS cloud solutions,HTML5,CSS3,JavaScript and Bootstrap and Angular

About SAiVi Systems Pvt Ltd
Similar jobs
We are seeking an experienced .NET Developer with Angular expertise to join our team
in Kolkata. In this role, you will design, develop, and maintain full-stack web applications
using .NET and Angular technologies, collaborating with cross-functional teams to
deliver high-quality software solutions.
Key Responsibilities:
Develop and maintain applications using .net Framework, .net Core, Angular 16,
LINQ, and SQL Server.
Write clean, efficient, and maintainable code following best practices
Design and implement database structures using SQL Server/Entity Framework
Create responsive user interfaces using Angular and related technologies
Participate in all phases of the software development lifecycle
Debug, troubleshoot, and resolve technical issues
Collaborate with team members and stakeholders to understand requirements
Mentor junior developers and participate in code reviews
Required Skills and Experiences:
5 to 15 years of professional experience in .NET development (.NET Framework,
C#, ASP.NET, .NET Core)
2+ years of hands-on experience with Angular 16
Strong knowledge of SQL Server and Entity Framework
Experience with RESTful API design and implementation
Proficiency in HTML, CSS, JavaScript/TypeScript
Understanding of software design patterns and SOLID principles
Experience with version control systems (Git,Bitbucket)
Excellent problem-solving and communication skills
Experience with Azure or AWS cloud services
Knowledge of CI/CD pipelines and DevOps practices
Familiarity with Agile/Scrum methodologies
JD:
Role - Java FullStack Developer
Experience - 5+ Years
Location - Bangalore
Job description
- A Java Full Stack Developer is responsible for designing, developing and maintaining the full stack of an application using Java programming language
- They are expected to have expertise in both front-end and back-end development, as well as the ability to integrate the two
- Key responsibilities include: Design, develop, and maintain both client-side and server-side applications
- Write clean, efficient, and well-documented code
- Develop and implement RESTful APIs
- Collaborate with other developers to integrate user-facing elements with server side logic
- Test and debug applications
- Stay up to date with emerging trends and technologies in web development
- Requirements for the role include: Strong experience with Java and Java-based web development frameworks
- Experience in front-end technologies such as HTML, CSS, JavaScript, and Angular or React
- Experience with databases (eg, MySQL, MongoDB) and ORM (Object Relational Mapping) frameworks
- Familiarity with Agile software development methodologies
- Good understanding of RESTful API design
- Ability to write well-documented, reusable, and testable code
We are looking for passionate developers with 4 - 8 years of experience in software development to join Metron Security team as Software Engineer.
Metron Security provides automation and integration services to leading Cyber Security companies. Our engineering team works on leading security platforms including - Splunk, IBM’s QRadar, ServiceNow, Crowdstrike, Cybereason, and other SIEM and SOAR platforms.
Software Engineer is a challenging role within Cyber Security Engineering integration development. The role involves developing a product/service that achieves high performance data exchange between two or more Cyber Security platforms. A Software Engineer is responsible for End-to-End delivery of the project, right from getting the requirements from customer to deploying the project for them on prem or on cloud, depending on the nature of the project. We follow the best practices of Engineering and keep evolving, we are agile. The Software Engineer is at the core of the evolution process.
Each integration needs reskilling yourself with the required technology for that project. If you are passionate about programming and believe in the best practices of software engineering, following are the skills we are looking for:
- Developer-centric culture - No bureaucracy and red-tapes
- Chance to work on 200+ security platform and more
- Opportunity to engage with end-users (customers) and just a cog in the wheel
Position: Senior Software Engineer
Location: Pune
Mandatory Skills
- Efficiently able to design and implement software features.
- Expertise in at least one Object Oriented Programming language (Python, typescript, Java, Node.js, Angular, react.js C#, C++).
- Good knowledge on Data Structure and their correct usage.
- Open to learn any new software development skill if needed for the project.
- Alignment and utilisation of the core enterprise technology stacks and integration capabilities throughout the transition states.
- Participate in planning, definition, and high-level design of the solution and exploration of solution alternatives.
- Identify bottlenecks and bugs, and devise appropriate solutions.
- Define, explore, and support the implementation of enablers to evolve solution intent, working directly with Agile teams to implement them.
- Good knowledge on the implications of Cyber Security on the production.
- Experience architecting & estimating deep technical custom solutions & integrations.
Added advantage:
- You have experience in Cyber Security domain.
- You have developed software using web technologies.
- You have handled a project from start to end.
- You have worked in an Agile Development project and have experience of writing and estimating User Stories.
- Contribution to open source - Please share your link in the application/resume.
- We are looking for a Full-Stack Developer with exceptional development skills, who is motivated to combine the art of design with the art of programming. You’ll be part of a cross-functional, remote team that’s responsible for the full software development life cycle, from conception to deployment.
- As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries.
- You should also be a team player with a knack for visual design and utility.
● Strong command of the fundamentals of computer science concepts.
● Strong understanding of Angular, its quirks, and workarounds.
● Experience with Python frameworks (Django/Flask)
● Creative thinker with excellent analytical, troubleshooting, and debugging skills
● Good understanding of web markup, including HTML5, CSS3, bootstrap, the material design.
● Good understanding of asynchronous request handling, partial page updates, web sockets, server-side events.
● Experience with Unit testing frameworks like Jasmine or Jest.
● Good understanding of browser rendering behavior and performance.
● Experience in working with code versioning tools, such as Git, in-depth.
● Good to have experience with the integration of digital signature tools.
● Good to have an understanding of containerization and deployment tools like Docker and Jenkins, Vagrant respectively.
About you:
● A Go-Getter: You are a highly driven individual who goes that extra mile to deliver an outstanding product to
the business team.
● Analytical and a Problem Solver: You understand the needs and requirements and conceptualize and design
solutions for the problems.
● A Visionary: You complement product and design leadership with finding the right solution to the problems we
are trying to solve for tomorrow.
● Adaptable: You demonstrate the ability to work in a fast-paced and hyper-growth environment where the
requirements are constantly changing.
Job Responsibilities
· Responsibilities for this position include but are not limited to, the following.
· Development experience 3-6 years
· Experience working with Azure cloud-hosted web applications and technologies.
· Design and develop back-end microservices and REST APIs for connected devices, web applications, and mobile applications.
· Stay up to date on relevant technologies, plug into user groups, and understand trends and opportunities that ensure we are using the best techniques and tools.
- Meeting with the software development team to define the scope and scale of software projects.
- Designing software system architecture.
- Completing data structures and design patterns.
- Designing and implementing scalable web services, applications, and APIs.
- Developing and maintaining internal software tools.
- Writing low-level and high-level code.
- Troubleshooting and bug fixing.
- Identifying bottlenecks and improving software efficiency.
- Collaborating with the design team on developing micro-services.
- Writing technical documents.
- Be an active professional in continuous learning resulting in enhancement in organizational objectives.
- Provide technical support to all internal teams and customers as it relates to the product.
Requirements:
- Bachelor’s degree in computer engineering or computer science.
- Previous experience as a full stack engineer and IoT Products.
- Advanced knowledge of front-end languages including HTML5, CSS, JavaScript, Angular, React.
- Proficient in back-end languages including Nodejs and basic knowledge of Java, C#.
- Experience with cloud computing APIs and Cloud Providers such as Azure or AWS.
· Working knowledge of database systems (Cassandra, CosmosDB, Redis, PostgreSQL)
· Messaging systems (RabbitMQ, MQTT, Kafka)
· Cloud-based distributed application scaling & data processing in the cloud
· Agile / Scrum methodology
- Advanced troubleshooting skills.
- Familiarity with JavaScript frameworks.
- Good communication skills.
High-level project management skills.
Responsibilities
- Understand both functional and non-functional requirements and translate them into tasks that can be worked upon individually or in a team.
- Use your skills in programming and system design to develop robust and scalable software.
- Perform POCs and build solutions that require integration with other systems.
- Provide estimations for a Sprint or Tasks, and share inputs in design and architectural choices.
- Work in a fast-paced environment and contribute to all phases of SDLC.
- Maintain minimal yet essential engineering documentation to complement the product.
- Collaborate with engineers, product, and business teams as part of Agile delivery.
- Perform code reviews and provide guidance to the team in building software and following the defined process.
- Carry an ownership attitude when working on any solution.
Requirements
- Strong at problem-solving using Java 8 and above.
- Good understanding of SDLC using agile methodologies iterative development.
- Basic skills in HTML, CSS, and JavaScript are desired.
- Hands-on knowledge of using Spring Boot or Quarkus for building Microservices or API driven solutions.
- Good knowledge of SQL and experience in using any RDBMS like MySQL, PostgreSQL.
- Understanding or exposure to Cloud-Native development using AWS is an added advantage.
- Any experience in working on projects built using Microservice architecture, esp if using React and Java with Docker is an added advantage.
- Design and development of three-tier - high performance and scalable enterprise product.
- Own feature development from definition, design through delivery.
- Hands-on full stack developer who is passionate about Go Language, Java/J2EE development, UI, SQL, building highly scalable and resilient applications, and focused on solving complex business problems
- Orientation to contribute both as a technical lead as well as an individual contributor.
- Lead the team to deliver high-quality software, by reviewing their work and mentoring them.
- Ability to research, follow up and resolve complex challenges.
- He/She will have responsibility for unit-level design, coding, unit testing, integration testing, and participating in the full SDLC
- He/She will be expected to produce high-quality code that can pass critical peer review, and work under a high-pressure and timeline-driven environment.
Qualifications
- Bachelor’s degree or higher in Computer Science or Engineering equivalent
- Minimum of 5 years experience in product development
- Responsible, organized, and possess critical thinking with good interpersonal and communication skills
- Able to demonstrate good analytical problem-solving abilities and strong leadership aptitude
- Able to work at both abstract and detailed level
- Must be fluent in English, and strong communication skills.
- Motivated self-starter that likes to work as part of a team
Technical Requirements
- Strong experience in Core Java 8 and above, Collections and Data structures.
- Develop solutions using core java, Spring / Spring Boot, JSON, Rest API, and other web technologies.
- Hands-on with UI development with strong experience in HTML5, JavaScript, CSS3, Responsive UI. An added advantage for exposure to Angular. Knowledge of Liferay will be added advantage. Ability to design and develop UIs and end-to-end integration.
- Object-oriented analysis and design using common design patterns.
- Enforcing and Writing code following good standards (well documented with good code coverage and properly tested code).
- Excellent knowledge of Relational Databases, SQL, and ORM technologies (Hibernate and Mybatis). Ability to model & design databases for high availability and high volume.
- Ability to design and build a scalable platform with APIs.
- Strong programming skills, as well as the ability to review complex code bases written by others.
- Strong knowledge of test-driven development and continuous integration
- Exposure to security, application clustering, and load balancing techniques.
- Passion for collaboration and working on agile teams. Prior experience with working on fast-paced milestones using flexible and adaptive methodologies.
- Excellent problem-solving skills.
We are looking for strong tech leaders to drive the platform and product to the next level. We are looking for seasoned technical leaders from .NET background with experience in building cloud-based web applications and products. The role involves understanding business requirements, customer problems, architecting the appropriate solutions that are secure, scalable, high performing and testable.
Requirements:
- Passion for building and delivering great software with a strong sense of ownership, while working closely with juniorteam members.
- 6+ years of experience in building web applications using ASP.NET MVC and .NET platform in general.
- Experience of architecting and designing web applications and services
- Experience in building applications on .NET Core, is a great plus
- Should have strong UI development skills using HTML, CSS/JavaScript frameworks.
- Strong experience with Build and Release, Agile processes and Estimation/Planning
- Exposure to New Relic or similar tools to optimize web application performance
- Strong expertise in SQL programming, with experience of writing & optimizing queries that access/process millions of records
- Good to have experience in building workflow engine from scratch.
- Understanding and experience of working with Product Management, Design and DevOps teams.








