Jobs
Interviews

530 Solid Principles Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

5.0 - 10.0 years

22 - 35 Lacs

chennai, bengaluru

Work from Office

Minimum 5 years of coding experience in NodeJS, JavaScript and Databases. • At least 1 year hands-on in TypeScript . • Hands on experience in performance tuning, debugging, monitoring Technical Skills • Excellent knowledge developing scalable and highly-available Restful APIs using NodeJS technologies • Practical experience with GraphQL. • Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem • Understanding of containerization, experienced in Dockers , Kubernetes. • Exposed to API gateway integrations like 3Scale. • Understanding of Single-Sign-on or token based authentication (Rest, JWT, oAuth) • Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka Functional Skills • Experience in following best Coding, Security, Unit testing and Documentation standards and practices • Experience in Banking, Financial and Fintech experience in an enterprise environment preferred • Experience in Agile methodology.

Posted -1 days ago

Apply

6.0 - 9.0 years

15 - 27 Lacs

hyderabad

Hybrid

Role : Java Full Stack - Senior Software Engineer Mode of Hire : Permanent Position Location : Hyderabad Looking for Senior Software Engineers for one of its product steam Java/Oracle based application suite to Spring boot and Angular based modern application suite. This will include high percentage of unit test coverage both on backend and frontend.The purpose of this position is to work independently to build and integrate several robust, fault-tolerant backend services and angular frontend for information processing requirements to payment accuracy products. This includes collaboration in requirements definition, prototyping, design, coding, testing and deployment. JOB RESPONSIBILITIES Documents and demonstrates software and data solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Behavior driven and Test development would be preferred. Participates with Technical Leads, Technical Product Owners, Scrum Master, Release Train Engineers, architects, agile teams and operations teams to define plans for each Program Increment and sprints. (https://www.scaledagileframework.com/program-increment/ ) Participates in the PI planning and understands the commitments. Owns user stories (https://www.scaledagileframework.com/story/ ) and completes them in the appropriate sprint. Identifies dependencies and risks involved in completing the stories upfront and shares proactively. Participates proactively in the daily stand ups, Sprint planning and retrospectives. Follows git flow (Pull requests) and maintains the unit test coverage as well as passes the SonarQube quality gate for the code that is written. Communicates technical and operational issues to both engineering and leadership in a timely manner. Ensure that all technology standards are adhered to while developing systems. Work collaboratively with Technical leads, product owners and QA Team to define and ensure the completeness and accuracy of system / technical requirements. Working collaboratively with other teams such as infrastructure teams to fulfil the story requirements Need to mentor junior team members as appropriate and proactively support the team for accomplishing the team deliverables. RELEVANT EXPERIENCE & QUALIFICATIONS: Masters or Bachelors in Engineering in IT/ Electronics / Communication / Computer Science / Information Systems. 5+ years of strong hands-on experience in complete Software Development Life Cycle with Core Java, J2EE, Spring Boot, Hibernate, SQL, HTML, Javascript/JQuery, CSS, Angular/Typescripts, JSON(RestfulAPI) Should be well versed with git version control system, IDEs like Eclipse and IntelliJ, SQL tools like SQL Developer. Should be well versed with git flow, pull requests and other version control related concepts. Should be able to work with Maven build tool, Jenkins, Nexus, Sonar scan and security (like Veracode) scan. Should be proficient with Junit, Mockito and other Unit testing frameworks and performing code reviews as per the organization standards. Should be proficient in working with schemas, tables, triggers, indexes, sequences, constraints, functions and procedures. Should be experienced in applications developed for Jboss/Wildfly application server. Working knowledge of docker and Kubernetes. Should be proficient in debugging applications, troubleshooting by running from the IDE as well as remote debugging. Should be able to estimate the effort involved in developing a story. Should be able to review, guide the other Junior, SEs and be able to do code review, integrate the work. Should be able to debug front end/javascript code using tools in browser. SKILLS & COMPETENCIES: Excellent verbal and written communication skills. Strong organizational skills and adaptability to rapidly changing priorities and workloads. Ability to work well independently and maintain focus in a highly dynamic work environment. Comfort in working with team members that are remote and located in the US, India or other geographies.

Posted -1 days ago

Apply

5.0 - 8.0 years

7 - 11 Lacs

pune

Work from Office

Youll make a difference by: Having Expertise in Design and implement Windows based client-server applications using C#.net using OOAD methodology. Having Expertise in Design and implementation of automated unit tests using NUnit , Moq , SpecFlow , NCover , etc. Adhering to Process & Quality: Produce artifacts Review logs, RCA, Traceability Matrix, Perform RCA, help / participate in events such as Process Audits, Quality Gates, Project Status Reviews. Having Expertise in design pattern, solid principles. Good logical ability, Debugging, MVC, Oops concept. Youll win us over by: Holding a graduate BE / B.Tech / MCA/ M.Tech / M.Sc with good academic record. 5 - 8 years of demonstrable experience in Software Development. Being good with C#.NET, WinForms, Database, XML, OOAD, Design Patterns, UML. Cloud certifications and prior experience in leading/mentoring teams preferred.

Posted -1 days ago

Apply

8.0 - 12.0 years

0 Lacs

rajasthan

On-site

As a Dot Net Tech Lead at Kansoft Solutions, you will be part of a dynamic team dedicated to delivering cutting-edge technology solutions to clients across various industries. Here is what you can expect in this role: Role Overview: At Kansoft Solutions, we are committed to architecting scalable, high-performing enterprise applications using .NET technologies. As a Solution Architect, you will lead the technical direction of projects, collaborate with cross-functional teams, and ensure adherence to architectural standards and best practices. Key Responsibilities: - Design and develop enterprise-level applications using .NET technologies such as ASP.NET Core, C#, and MVC. - Architect scalable, secure, and high-performance solutions aligned with business needs. - Lead the technical direction of projects from concept to deployment. - Collaborate with developers, testers, DevOps, and product managers. - Create technical documentation, architecture diagrams, and design specifications. - Evaluate new technologies and tools to enhance application performance and scalability. - Guide and mentor development teams, ensuring adherence to architectural standards and best practices. - Conduct code reviews and enforce coding standards. - Participate in client discussions to understand business requirements and offer technical solutions. Qualifications Required: - Bachelor's degree in Computer Science, Engineering, or a related field. - 8+ years of experience in software development with at least 3 years in an architecture or lead role. - Strong hands-on expertise in C#, ASP.NET Core, MVC, Web API, and Entity Framework. - Experience with cloud platforms like Azure or AWS is highly desirable. - Familiarity with microservices architecture and containerization (Docker/Kubernetes) is a plus. - Strong understanding of design patterns, architectural principles, and SOLID principles. - Excellent communication and leadership skills. Join Kansoft Solutions for a rewarding career where you can leverage your experience, skills, and passion in a culture defined by core values of esteem, professionalism, persistence, and determination. Enjoy a great work environment, transparent processes, frequent team events, continuous learning opportunities, performance-based rewards, and growth prospects. At Kansoft, we are courageously honest, respectful, love creativity, and share and care.,

Posted 1 day ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a skilled Laravel Developer, your role will involve designing, developing, and maintaining high-performance applications. You should have a strong grasp of modern PHP development practices, with additional expertise in Vue.js or Symfony being a plus. It is essential to be comfortable working with AI-driven development tools, following SOLID principles, and taking ownership of delivering clean, scalable, and maintainable code. Key Responsibilities: - Develop, test, and maintain scalable applications using Laravel. - Collaborate with cross-functional teams (designers, front-end developers, BAs, QA) to deliver projects on time. - Integrate APIs and third-party services. - Write clean, reusable, and maintainable code aligned with SOLID principles and industry best practices. - Optimize application performance and troubleshoot issues. - Utilize AI-driven development tools to speed up development and improve quality. - Stay updated with the latest trends in Laravel, Vue.js, Symfony, and AI-based development tools. Required Skills & Qualifications: - Strong hands-on experience with Laravel (PHP Framework). - Good knowledge of MySQL / PostgreSQL and query optimization. - Understanding of RESTful APIs and modern application architectures (MVC, microservices, etc.). - Familiarity with Git / GitLab / GitHub for version control. - Clear understanding and practical application of SOLID principles. - Ability to work with AI-assisted tools (e.g., GitHub Copilot, ChatGPT, Tabnine, etc.) in daily development. - Strong debugging, problem-solving, and communication skills. Good to Have (Plus Points): - Experience with Vue.js for front-end integration. - Exposure to Symfony framework. - Knowledge of Docker / Kubernetes / AWS for deployment. - Understanding of CI/CD pipelines. In addition to the above details, the company offers: - Competitive salary package. - Opportunity to work with international clients and projects. - Exposure to AI-driven development processes. - Professional growth and learning environment. - Friendly, collaborative work culture.,

Posted 1 day ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

As a Kotlin Multiplatform Mobile (KMM) Engineer at our company, you will play a crucial role in developing next-generation OTT streaming applications for Android, iOS, Android TV, and Apple TV platforms. Your responsibilities will include: - Developing and maintaining Kotlin Multiplatform Mobile (KMM) modules for OTT applications on various platforms. - Collaborating with cross-functional teams to implement new features and enhance user experience. - Writing reusable and testable business logic code shared across platforms. - Participating in code reviews, testing, debugging, and CI/CD workflows. - Staying updated on the latest advancements in multiplatform mobile development and OTT streaming technologies. - Quickly troubleshooting and resolving production issues. - Contributing to platform-specific UI/UX adjustments for mobile and TV forms. Qualifications required for this role include: - Proven experience with Kotlin Multiplatform Mobile (KMM) development for Android and iOS platforms. - Hands-on experience in developing OTT applications for Android Mobile, Android TV, iOS Mobile, and Apple TV platforms. - Familiarity with RESTful APIs, GraphQL, and real-time data integration. - Understanding of Mobile and TV app architecture patterns such as MVVM, Clean Architecture, and SOLID principles. - Experience with automated testing and CI/CD for multiplatform mobile and TV apps. - Strong problem-solving skills, effective communication abilities, and experience in team collaboration within Agile environments. Additionally, if you have experience with other cross-platform frameworks like Flutter or React Native, knowledge of cloud streaming infrastructure (AWS, GCP), or experience with analytics and A/B testing, it would be a plus. Joining our team will offer you the opportunity to work on exciting OTT projects across mobile and TV platforms, be part of a forward-thinking team pioneering Kotlin Multiplatform development, enjoy a flexible work environment, competitive benefits, and contribute to shaping the future of OTT user experiences across devices.,

Posted 1 day ago

Apply

6.0 - 10.0 years

8 - 12 Lacs

pune, chennai, bengaluru

Work from Office

What will you be doing? Responsible for mobile and web applications testing, combined with back-end integration testing. Our projects include Entertainment, FinTech and online banking solutions, sensor and data-driven solutions in personal and professional healthcare, retail and loyalty solutions, and more, Prepare test plans, create, maintain, and execute test cases, Work closely with other QA engineers and developers in the US, India, and the Netherlands. You will be a part of a client-facing team. What does it take to excel in this role? Proficient with Java (from version 8 and above), Javascript (from ES5 and above), Typescript Proficient in OOP or Functional Programming paradigm, Proficient in Behaviour Driven Development (BDD) and/or Test Driven Development(TDD), Proficient in test management frameworks such as Cucumber 5+, JUnit5, TestNG for JAVA and Jasmine, Mocha for Javascript, Proficient in working with industry-standard testing tools, frameworks such as:- Backend: REST Assured, Spring RestTemplate, HTTP Client or any other REST API frameworks, - Web UI : Selenium or any other tools like WebdriverI/O, Cypress or Protractor,- Mobile: Appium for Android & iOS, Espresso for Android or XCtest for iOS. Experience in processes analysis and prepare Test Strategies and Test Plans, Experienced in defining and integrating testing into CI/CD pipelines, Experienced in working and testing Relational Databases, Proficient in applying the SOLID principles in an automation framework, Professional level of English. Nice to have ISTQB certification, Experience in defining test strategies: identify what needs to be tested, when, how - and the corresponding risks, Experience with .NET, Experience in designing and implementing scalable Test Automation Solutions, Experience in non-functional testing (Performance, Security, Accessibility), Experience in testing cloud-based solutions, Experience with parallelisation and concurrency, Experience with IoC, Experience with NoSQL databases.

Posted 2 days ago

Apply

8.0 - 13.0 years

20 - 30 Lacs

hyderabad

Remote

candidates who have experience with event-driven architecture is MUST Migrate legacy systems to Azure, resulting in 40% efficiency and 15% reduction in Infrastructure costs. Optimize database queries and indexing strategies resulting in performance improvements Develop a browser based application using React and Typescript Enhance code quality by instating pair programming practice Lead a team with developers in developing Angular 18 Overall 8-10 yrs exp Experience as a Microsoft full stack developer is required including legacy ASP.NET forms design and newer design patterns such as MVC/MVVM. Experiences on development teams using Agile Scrum methodology is required The successful candidate should be highly technically competent, a consistently high producer, a good communicator, and an overall team player Prior experience leading/participating in Microsoft full-stack development teams Excellent verbal and written communications skills and excellent presentation skills Excellent organizational and interpersonal skills, working in a team environment Role & responsibilities Preferred candidate profile

Posted 2 days ago

Apply

8.0 - 13.0 years

6 - 11 Lacs

hyderabad, bengaluru

Work from Office

How We Will Help You: Joining our Java practice is not only a job, but a chance to grow your career. We will make sure to equip you with the skills you need to produce robust applications that you can be proud of. Whether it is providing you with training on a new programming language or helping you get certified in a new technology, we will help you grow your skills so you can continue to deliver increasingly valuable work. Once You Are Here, You Will: Performs written performance reviews for team. Holds regular one on ones with team members. Able to independently design within a defined architecture. Provides input to the architecture. Understands different architectural views (conceptual, logical, physical, deployment). Reviews code assuring Definition of Done, coding standards, and good design principles are met. Knows several languages, expert in primary language. Develops talent at all levels of developer. Sets an example of a professional developer. Able to coach and teach usage of Design Patters, SOLID principles, and Architectural Patterns. Basic Qualifications: 8+ years of experience developing Java code. 8+ years of experience in object-oriented design development. 6+ years of experience developing Spring frameworks. 2+ years working with either: AWS, GCP, or Azure cloud. 2+ years of experience in middleware packages like: Web Logic, WebSphere, or JBoss. 1+ years of experience leading development team. Preferred Skills: Strong written and verbal communication skills. Experience in either Rest or Soap API development. Experience with other frameworks like: Spring Boot, MVC, or Hibernate. Should have good understanding on agile ceremonies. Bachelors degree preferred; master's degree desired. Ideal Mindset: Lifelong Learner. You are always seeking to improve your technical and nontechnical skills. Team Player. You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need. Communicator. You know how to communicate your design ideas to both technical and nontechnical stakeholders, prioritizing critical information and leaving out extraneous details.

Posted 3 days ago

Apply

6.0 - 11.0 years

4 - 8 Lacs

chennai

Work from Office

How Youll Help Us: A Senior Application Developer is first and foremost a software developer who specializes in .NET C# development. Youll be part of a team focused on delivering quality software for our clients. How We Will Help You: Joining our Microsoft practice is not only a job, but a chance to grow your career. We will make sure to equip you with the skills you need to produce robust applications that you can be proud of. Whether it is providing you with training on a new programming language or helping you get certified in a new technology, we will help you grow your skills so you can continue to deliver increasingly valuable work. Once You Are Here, You Will: The Senior Applications Developer provides input and support for, and performs full systems life cycle management activities (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.). You will participate in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements. This position provides input to applications development project plans and integrations. Additionally, you will collaborate with teams and support emerging technologies to ensure effective communication and achievement of objectives. The Senior Applications Developer provides knowledge / support for applications development, integration, and maintenance as well as providing input to department and project teams on decisions supporting projects. Basic Qualifications: 6+ years developing in .Net/.Net Core 3+ years of experience with Object Oriented Programming and SOLID Principles 3+ years of Rest API development 2+ years of experience working with Databases and writing stored procedures 2+ year of unit and service testing with frameworks such as xunit, Nunit, etc. 1+ year of cloud platform experience either in AWS, Azure, or GCP Preferred: Experience with CI/CD tooling i.e. Jenkins, Azure Devops etc Experience with containerization technologies e.g. Docker, Kubernetes GCP experience Ideal Mindset: Lifelong Learner: You are always seeking to improve your technical and nontechnical skills. Team Player: You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need. Communicator: You know how to communicate your design ideas to both technical and nontechnical stakeholders, prioritizing critical information and leaving out extraneous details.

Posted 3 days ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Laravel Developer at Infynno in Ahmedabad, you will play a crucial role in developing and maintaining web applications and RESTful APIs using Laravel, Tailwind CSS, Alpine.js, and Livewire. You will have the opportunity to work with a modern tech stack and contribute to innovative projects. Below are the details of the job responsibilities, qualifications required, and additional company details: **Role Overview:** - Develop and maintain Laravel-based web applications and RESTful APIs. - Build dynamic user interfaces using Tailwind CSS and Alpine.js. - Implement Livewire for real-time, reactive front-end experiences. - Design and optimize MySQL databases for performance and scalability. - Ensure clean, maintainable, and well-documented code. - Stay updated with the latest Laravel and TALL stack advancements. **Key Responsibilities:** - Minimum of 3 years of work experience with the TALL stack. - Strong understanding of APIs and Microservices Architecture. - Good knowledge of Domain-Driven Design, Test-Driven Development, and SOLID principles. - Strong understanding of security best practices related to APIs and data privacy. - Strong analysis skills to understand existing code and excellent grasp of SOLID principles. - Good level of spoken and written English, along with strong work ethics. **Qualifications Required:** - 3+ years of experience in Laravel development. - Expertise in the TALL Stack (Tailwind CSS, AlpineJS, Laravel, Livewire). - Strong understanding of security best practices. - Proficiency in spoken and written English. - Ability to work effectively in a team environment. Infynno offers a friendly work culture, competitive salary, upskilling opportunities with new technologies, performance appreciation bonuses, and various fun activities like festivals and hackathons. Join us in Ahmedabad and be a part of our innovative team. If you are looking for Laravel Developer positions in Ahmedabad, apply now and embark on a rewarding career journey with Infynno.,

Posted 3 days ago

Apply

5.0 - 9.0 years

20 - 27 Lacs

pune

Hybrid

Hiring for Senior .Net Developer / Senior Software Engineer Mandatory Skillset Master's or Bachelors in computer science 5 to 8 years of hands-on C# experience. Strong fundamentals in Algorithms, OOPs and Data Structure. Experience with dotnet core Experience with crafting RESTful or SOAP APIs Experience working in any cloud environment such as GCP, AWS, Azure Strong experience with any relational database Experience in developing, integrating and testing according to industry best practice and standards Well versed with Git source control tools like bitbucket, Github, Gitlab. Strong troubleshooting and problem-solving skills. Collaborate with team members in a multi-functional product team Strong experience with guiding a small to a mid size team along with working as an individual contributor Preferred Skillset B.E/B.Tech in Computer Science or a related subject. Agile development experience. Experience working with GCP Hands on experience with Postgresql Hands on experience with docker and kubernetes Hands on experience with reacts Good to have exposure working with tools like Postman/Fiddler/Swagger etc. Understanding of Elastic tools like Kibana/Grafana etc would be an added advantage. Experience with code review tools like SonarQube Experience building and maintaining automated continuous deployment pipelines (concourse is preferred) Experience working with Online Travel Aggregator(OTA), Technical Aggregator for Airline Systems or Direct Airline themselves. Email: Sam@hiresquad.in

Posted 3 days ago

Apply

5.0 - 10.0 years

10 - 12 Lacs

kolkata

Work from Office

We are seeking an experienced Senior Java Developer with a solid background in designing and developing high-quality, scalable, and secure applications. The ideal candidate must have a minimum of 5 years of hands-on coding experience and a strong understanding of Java technologies. The role requires expertise in Java, Spring Boot, and related frameworks to create robust backend services and microservices. Key Responsibilities: Design, develop, and maintain high-quality Java-based applications and services. Write clean, efficient, and scalable code adhering to best practices. Implement and manage Spring Boot, Hibernate, and Spring Security to develop microservices. Optimize and maintain existing applications for performance, scalability, and reliability. Collaborate with cross-functional teams to design and implement REST APIs and integrate them with front-end applications. Utilize Stream API and Tomcat Server for deployment and server management. Apply MVC architecture, Design Patterns, and SOLID principles in software design and development. Work on PL/SQL to perform database operations such as joins, triggers, cursors, and ACID transactions. Requirements Java 8+ (version) with a strong focus on Spring Boot, Hibernate, and Spring Security. Expertise in Microservices Architecture. Knowledge of Stream API, Tomcat Server. Strong understanding of MVC Architecture, Design Patterns, and SOLID principles. Solid experience with PL/SQL: joins, triggers, cursors, and ACID compliance. Good to Have: OCJP Certification (Oracle Certified Java Professional) is a plus. Qualifications: B.Tech (in Computer Science, Information Technology, or a related field) or MCA Soft Skills: Strong problem-solving and analytical skills. Ability to work in an agile environment and collaborate effectively with cross-functional teams. Good communication skills, with the ability to explain complex technical concepts. Benefits Employee Health Insurance with accidental coverage Retirement Benefits Paid Time Off Competitive Salaries Favorable Work Culture Career Advancement Industry Trainings

Posted 3 days ago

Apply

10.0 - 15.0 years

20 - 35 Lacs

ahmedabad

Remote

Role & responsibilities : Integrella is looking for a Azure/.Net Developer with experience in an Enterprise Software Development to deliver Azure cloud-based applications for clients. The successful candidate will be responsible for implementing software solutions using Dot Net framework and will receive support from a 1st class team. He/she will have taken part in testing for customer applications to assist with performance tuning and capacity planning. She/he will contribute to tools that assist in configuration management, deployment and operation of high availability, high-performance applications. Preferred candidate profile : 5+ Experience using .NET and C# based applications 5-10 years of experience in Integration development / IT consulting Experience in developing web applications in ASP.NET Core Web API Excellent understanding of OOP and SOLID principles Design and optimization of SQL Server Databases Experience with Unit Testing Good understanding of Version Control (Ideally Git) Creation and use of a RESTful interface (Web API) Experience with Azure web hosting (or other cloud solution) will be considered advantage Experience with Docker/Kubernetes will be considered advantage Experience of working in a Continuous Deployment Setting Experience of working in an Agile process using SCRUM techniques. Passion for delivering quality software solutions Must work well individually or as part of a team, irrespective of team size Self-starter willing and able to take ownership and assume responsibility Ability to manage own time, prioritize effectively and meet tight deadlines Excellent communication skills at both a technical and non-technical level Need to be client facing. Will need to directly talk to stakeholders like back office business users (business people in settlements department of the bank), service management for raising changes at CAB, Audit as some info / reports are required from the back end

Posted 3 days ago

Apply

6.0 - 10.0 years

0 Lacs

karnataka

On-site

Role Overview: You will be responsible for applying engineering knowledge and practices in various technologies related to wireless and satellite networks, fixed networks, enterprise networks, connected devices, connected applications, and Telco Cloud platforms. Your role will also involve integrating network systems and operations associated with these technologies. Key Responsibilities: - Design and develop desktop applications using WPF, .NET Core, and WinUI3. - Implement MVVM architecture, reusable components, and custom controls. - Optimize application performance, scalability, and responsiveness. - Collaborate with cross-functional teams such as UI/UX, QA, and backend developers. - Participate in system design, code reviews, and continuous integration processes. - Maintain and improve existing applications while ensuring high code quality and maintainability. Qualification Required: - Proficiency in C#, .NET Core, and WPF/XAML. - Experience with WinUI3 and modern Windows app development. - Strong understanding of MVVM, OOP, and SOLID principles. - Familiarity with Git, Visual Studio, and CI/CD pipelines. - Experience working with RESTful APIs and unit testing frameworks. Additional Company Details (if present): This role requires a candidate with a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Exposure to DevExpress, Telerik, or other UI toolkits is considered a plus. Experience in Agile/Scrum environments and possessing strong problem-solving and communication skills are preferred qualifications.,

Posted 4 days ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Software Engineer at Analytical Wizards, you will be a part of a dynamic team that leverages the Microsoft stack including ReactJS, .NET Core, MS SQL Server, PostgreSQL, and AWS. Your role will involve working in a fast-paced Agile software development environment, ensuring that software is built according to business and technical specifications on a high-performing platform. You will have the opportunity to innovate, perform code reviews and QA, participate in Agile ceremonies, mentor junior team members, and constantly strive for better ways to improve processes. Quality and delivering high-quality software with minimal supervision will be key aspects of your responsibilities. Key Responsibilities: - Have 3-5 years of experience in C#, .NET & .NET Core (5 & above) - Apply solid computer science fundamentals including OOP concepts, SOLID principles, and design patterns - Work with relational databases such as MS SQL, MySQL, or Postgres - Utilize public cloud platforms like Azure, AWS, or GCP (preferably AWS) - Implement containerization using Docker and microservices - Develop RESTful APIs and understand various types of testing (unit, system, integration, performance) - Have a general familiarity with cloud computing and serverless architectures Preferred Skills: - Experience in front-end development with React, JavaScript, KendoUI - Exposure to GraphQL (HotChocloate) and monitoring tools like DataDog - Familiarity with NoSQL databases such as MongoDB or DocumentDB In addition to the exciting technical challenges, Analytical Wizards offers a collaborative and friendly work culture where you can work alongside talented and dedicated teammates. The company is committed to delivering industry-leading products and provides limitless opportunities for growth. The flexible and dynamic environment fosters employee engagement and ensures that you not only work hard but also have fun while doing it. Analytical Wizards is a leading Analytics Software Development company with a focus on the Healthcare Industry. Headquartered in New Jersey, the company's software development and delivery center in Bangalore is at the forefront of developing core data science products using advanced algorithms in artificial intelligence and machine learning. Recognized as one of the fastest-growing private companies in the USA, Analytical Wizards offers an employee-friendly, collaborative, and innovative work culture that is conducive to continuous learning and growth.,

Posted 4 days ago

Apply

1.0 - 6.0 years

0 Lacs

karnataka

On-site

Role Overview: As a Mid .NET at NTT DATA in Bangalore, Karnataka (IN-KA), India, you will provide input and support for full systems life cycle management activities. This includes analyses, technical requirements, design, coding, testing, and implementation of systems and applications software. You will participate in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to meet business requirements. Collaboration with teams and support for emerging technologies to ensure effective communication and achievement of objectives are crucial aspects of this role. Key Responsibilities: - Collaborate with teams and support emerging technologies to ensure effective communication and achievement of objectives - Provide input to applications development project plans and integrations - Support applications development, integration, and maintenance - Provide knowledge/support for applications development, integration, and maintenance - Participate in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives Qualifications Required: - 6+ years developing in .Net/.Net Core - 3+ years of experience with Object Oriented Programming and SOLID Principles - 3+ years of Rest API development - 2+ years of experience working with Databases and writing stored procedures - 2+ year of unit and service testing with frameworks such as xunit, Nunit, etc. - 1+ year of cloud platform experience either in AWS, Azure, or GCP Additional Company Details (if in India): Please note Shift Timing Requirement: 1:30pm IST - 10:30 pm IST (Note: The detailed company information provided in the job description has been omitted in this summary.),

Posted 4 days ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

As a Full-stack Developer, you will bring your strong skills in both frontend and backend development to the team. With a minimum of 5 years of experience, you will play a crucial role in developing and maintaining high-quality software solutions. Your responsibilities will include: - Backend: Utilize your experience in JavaScript, and it would be beneficial to have knowledge in Golang and Elixir. - Frontend: Showcase your expertise in ReactJs & React Router to create engaging user interfaces. - Work with relational databases such as PostgreSQL or MySQL to ensure efficient data management. - Apply your knowledge of production systems to deliver robust and scalable solutions. - Demonstrate proficiency in OOP or FP, following clean coding practices such as SOLID principles. - Understand containers and tools like Docker to streamline the development and deployment process. - Utilize cloud services, preferably GCP or AWS, to leverage the benefits of cloud computing. - Communication skills are key, both written and verbal, to collaborate effectively with team members. - Additional skills like experience with Kubernetes, RabbitMQ, Redis, etc., contributions to open source projects, and working with AI APIs and tools are considered advantageous. Your typical day will involve: - Building and shipping features and fixes. - Designing and documenting features and components. - Developing, unit testing, instrumenting, and deploying code. - Ensuring the cleanliness and security of your code. - Collaborating and brainstorming with colleagues. - Continuously learning and growing in your area of expertise. - Supporting and maintaining the product. During the interview process, you can expect assessments in hands-on programming, low-level design, cloud technologies, database management, and performance tuning.,

Posted 4 days ago

Apply

1.0 - 6.0 years

0 Lacs

chennai, tamil nadu

On-site

Role Overview: As a Senior .Net Engineer at NTT DATA in Chennai, Tamil Nadu, India, you will be a key member of the team responsible for delivering high-quality software solutions for clients. Your primary focus will be on .NET C# development, contributing to the full systems life cycle management activities, including analysis, design, coding, testing, and implementation of software applications. Key Responsibilities: - Provide input and support for full systems life cycle management activities - Participate in component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives - Collaborate with teams to support emerging technologies and ensure effective communication and achievement of objectives - Offer knowledge and support for applications development, integration, and maintenance - Provide input to department and project teams on decisions supporting projects Qualifications Required: - 6+ years of experience in developing in .Net/.Net Core - 3+ years of experience with Object Oriented Programming and SOLID Principles - 3+ years of experience in Rest API development - 2+ years of experience working with databases and writing stored procedures - 2+ years of experience in unit and service testing with frameworks such as xunit, Nunit, etc. - 1+ year of experience in cloud platform such as AWS, Azure, or GCP Additional Company Details: NTT DATA is a trusted global innovator of business and technology services with a commitment to helping clients innovate, optimize, and transform for long-term success. As a Global Top Employer, NTT DATA has diverse experts in more than 50 countries and a robust partner ecosystem. Their services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation, and management of applications, infrastructure, and connectivity. NTT DATA is known for being one of the leading providers of digital and AI infrastructure globally. Being a part of the NTT Group, they invest significantly in R&D to support organizations and society in confidently moving into the digital future. Visit them at us.nttdata.com.,

Posted 4 days ago

Apply

7.0 - 11.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Software Engineer specializing in Java, you will be responsible for designing and developing scalable, high-performance backend systems using Core Java, Spring Boot, and REST APIs. You will apply SOLID principles, design patterns, and microservices architecture to ensure clean and maintainable code. Additionally, you will implement messaging and streaming solutions using Kafka and related technologies. Ensuring application security following OWASP guidelines, OAuth, and encryption will be a key focus, along with performance optimization. You will collaborate on CI/CD pipelines and manage deployments in cloud environments. Writing efficient SQL queries and maintaining test coverage using JUnit and related testing tools will also be part of your responsibilities. Working in Agile teams and effective communication with cross-functional teams are essential aspects of this role. Lastly, you will be expected to be hands-on with Kafka. Qualifications Required: - Bachelor's or Master's degree in Computer Science or related field - 7+ years of experience in Java development - Proficiency in Core Java, Spring Boot, REST APIs, Kafka, SQL, JUnit, and related technologies - Strong analytical and problem-solving skills - Experience with CI/CD pipelines, cloud deployments, and application security - Understanding of design patterns, microservices architecture, and performance optimization Company Additional Details: The company offers a supportive work environment with benefits such as flexible schedules prioritizing work-life harmony, performance-based bonuses, annual rewards, Provident Fund, and health insurance. You will have the opportunity to drive impactful projects, integrate AI, and leave a mark. Continuous learning, mastery of SDLC, career advancement, and recognition for dedication and contributions are key aspects of working with this company. Additionally, you will have the chance to lead initiatives and contribute to reshaping financial accessibility worldwide.,

Posted 4 days ago

Apply

5.0 - 9.0 years

8 - 13 Lacs

mumbai

Work from Office

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. Your primary responsibilities include: Comprehensive Feature Development and Issue ResolutionWorking on the end to end feature development and solving challenges faced in the implementation. Stakeholder Collaboration and Issue ResolutionCollaborate with key stakeholders, internal and external, to understand the problems, issues with the product and features and solve the issues as per SLAs defined. Continuous Learning and Technology IntegrationBeing eager to learn new technologies and implementing the same in feature development. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Bachelor’s degree in computer science, Software Engineering, or a related field. 5-9 years of professional experience using .NET technologies. Strong proficiency in C#,[1] ASP.NET, and .NET Core. Extensive backend expertise with a focus on building strong and efficient backend systems and exposure to front-end development. Fundamental experience in Frontend Development would be an added advantage Preferred technical and professional experience Solid understanding of design patterns and SOLID principles. Solid understanding of relational databases and experience with SQL. Proficiency in using Azure services for cloud-based application development

Posted 4 days ago

Apply

15.0 - 20.0 years

10 - 14 Lacs

noida

Work from Office

About The Role Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team in implementing effective solutions. You will also engage in strategic planning sessions to align project goals with organizational objectives, ensuring that the applications developed meet both user needs and technical requirements. Your role will be pivotal in fostering a collaborative environment that encourages innovation and efficiency in application development. Roles & Responsibilities:- Lead and mentor a team of 48 developers, fostering a collaborative and high-performance environment.- Architect and implement scalable, maintainable, and high-performance backend systems using Spring Boot 3.2.x and Java 21.- Develop dynamic and responsive frontend applications with Angular 12+, ensuring seamless integration with backend services.- Apply design patterns, SOLID principles, and clean architecture in both backend and frontend development.- Implement robust authentication and authorization mechanisms using Keycloak, OAuth2, and JWT.- Ensure adherence to secure coding practices, including protection against XSS, CSRF, and other common vulnerabilities.- Collaborate with cross-functional teams, including Product Owners and Architects, to define technical solutions and delivery timelines.- Conduct code reviews, enforce coding standards, and optimize system performance. Professional & Technical Skills: - Backend:Proficiency in Spring Boot 3.2.x, Java 21, REST APIs, Microservices, and multithreading.- Frontend:Hands-on experience with Angular 12+, TypeScript, RxJS, NgRx, and responsive UI development.- Strong understanding of design patterns, SOLID principles, and clean architecture.- Experience with Keycloak, OAuth2, JWT, and implementing secure authentication and authorization mechanisms.- Familiarity with PostgreSQL/MySQL, Hibernate/JPA, and NoSQL databases.- Proficiency in unit testing frameworks (JUnit, Mockito) and frontend testing tools (Jasmine, Karma, Cypress).- Excellent leadership, mentoring, problem-solving, and communication skills. Additional Information:- The candidate should have minimum 5 years of experience in Java Full Stack Development.-Leadership role with end-to-end ownership of full Stack projects.- A 15 years full time education is required. Qualification 15 years full time education

Posted 4 days ago

Apply

15.0 - 20.0 years

10 - 14 Lacs

bengaluru

Work from Office

About The Role Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : Java Full Stack Development Good to have skills : NA Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary :As an Application Lead, you will lead the effort to design, build, and configure applications, acting as the primary point of contact. Your typical day will involve collaborating with various teams to ensure project milestones are met, facilitating discussions to address challenges, and guiding your team through the development process while ensuring alignment with organizational goals. You will also engage in strategic planning and decision-making to enhance application performance and user experience, fostering a culture of innovation and continuous improvement within your team. Roles & Responsibilities:- Lead and mentor a team of 48 developers, fostering a collaborative and high-performance environment..- Architect and implement scalable, maintainable, and high-performance backend systems using Spring Boot 3.2.x and Java 21.- Develop dynamic and responsive frontend applications with Angular 12+, ensuring seamless integration with backend services.- Apply design patterns, SOLID principles, and clean architecture in both backend and frontend development.- Implement robust authentication and authorization mechanisms using Keycloak, OAuth2, and JWT.- Ensure adherence to secure coding practices, including protection against XSS, CSRF, and other common vulnerabilities.- Collaborate with cross-functional teams, including Product Owners and Architects, to define technical solutions and delivery timelines.- Conduct code reviews, enforce coding standards, and optimize system performance. Professional & Technical Skills: - Backend:Proficiency in Spring Boot 3.2.x, Java 21, REST APIs, Microservices, and multithreading.- Frontend:Hands-on experience with Angular 12+, TypeScript, RxJS, NgRx, and responsive UI development.- Strong understanding of design patterns, SOLID principles, and clean architecture.- Experience with Keycloak, OAuth2, JWT, and implementing secure authentication and authorization mechanisms.- Familiarity with PostgreSQL/MySQL, Hibernate/JPA, and NoSQL databases.- Proficiency in unit testing frameworks (JUnit, Mockito) and frontend testing tools (Jasmine, Karma, Cypress).- Excellent leadership, mentoring, problem-solving, and communication skills. Additional Information:- The candidate should have minimum 5 years of experience in Java Full Stack Development.- This position is based at our Bengaluru office.- A 15 years full time education is required. Qualification 15 years full time education

Posted 4 days ago

Apply

4.0 - 8.0 years

0 Lacs

khordha

On-site

You are an accomplished .NET Developer with over 4 years of professional experience, responsible for designing, developing, and maintaining enterprise web applications at client project sites. You should be proficient in the Microsoft .NET stack, demonstrating solid software engineering principles, and comfortable in interacting with clients for requirements gathering and project delivery. Your key responsibilities will include designing, developing, and deploying scalable, secure .NET-based web applications. You will also be developing and maintaining RESTful APIs, backend services, and core application logic. Collaboration with front-end developers and cross-functional teams is essential to ensure high-quality integration and delivery. Additionally, you will conduct unit testing, code reviews, debugging, and participate in the complete software development life cycle (SDLC). Writing efficient, maintainable, and well-documented code adhering to best practices is a crucial part of your role. Working closely with clients to gather requirements, provide updates, and ensuring solutions align with business needs will be a part of your routine. Participation in agile development processes, version control, and CI/CD pipelines is expected. You should be proficient in C, .NET Core/.NET Framework, ASP.NET MVC, and Web API, with strong experience in Entity Framework/EF Core and SQL Server. A solid understanding of OOP, SOLID principles, and experience with RESTful services and backend API development are required skills. You should also have good knowledge of JavaScript, jQuery, HTML5, and CSS3, with familiarity in modern JS frameworks like Angular or React as a plus. Exposure to Azure or AWS cloud platforms is desirable, along with knowledge of Git, Agile methodology, and CI/CD workflows. Additional desirable skills include exposure to Test Driven Development (TDD) and NoSQL databases, experience with DevOps tools, deployment automation, and cloud services. Strong communication skills are essential for effective collaboration with both technical and non-technical stakeholders. You should hold a Bachelor's degree in Computer Science, Information Technology, or a related field, along with 4+ years of hands-on software development experience using the .NET stack. The employment type for this position is full-time, located in Bhubaneswar (H.O).,

Posted 5 days ago

Apply

5.0 - 10.0 years

0 Lacs

hyderabad, telangana

On-site

You are a Senior .NET Developer with a strong background in building scalable APIs and cloud-native solutions using AWS. Your primary focus will be on logistics/transportation systems, where you will be responsible for providing leadership, mentoring, and hands-on development using modern .NET technologies. Key Technical Skills - Languages/Frameworks: You should be proficient in C#, .NET Core, and ASP.NET Core Web API. - Data Access: Experience with Entity Framework Core, LINQ, Dapper (Micro-ORM), and PostgreSQL is required. - Cloud: Hands-on experience with AWS services such as Lambda, S3, SQS/SNS, X-Ray, and Secrets Manager is essential. - Architecture: Familiarity with Clean Architecture, SOLID principles, and Microservices is expected. - Testing/Dev Tools: Knowledge of xUnit, Swagger, Git, Fluent Validation, and Serilog is a plus. - Security: Understanding of CORS, API Versioning, and Secure Coding Practices is necessary. Responsibilities - Design and develop high-performance APIs and microservices to meet project requirements. - Build and deploy cloud-native applications using various AWS services according to best practices. - Lead code reviews, ensure clean code and architecture principles are followed throughout the development process. - Mentor junior developers, guiding them in adopting best practices and improving their technical skills. - Collaborate with the team on requirement analysis, project planning, and estimation to deliver high-quality solutions. - Maintain documentation, ensure adequate test coverage, and focus on system reliability to meet business needs. Preferred Experience & Domain - You should have 5-10 years of hands-on experience in .NET development. - Minimum of 2 years of experience working with AWS cloud infrastructure is required. - Experience in logistics or transportation domains is preferred for this role. - Any prior experience in technical leadership or mentoring will be beneficial. Soft Skills - Strong problem-solving and debugging skills are essential for this position. - Excellent communication and collaboration abilities are necessary to work effectively with the team. - Experience in project planning, estimation, and successful project execution is valuable. - A passion for knowledge sharing and team growth is highly encouraged. Education & Certifications - A Bachelor's degree in computer science or a related field is required. - Preferred certifications in AWS or Microsoft .NET will be advantageous for this role.,

Posted 5 days ago

Apply
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.

Featured Companies