Home
Jobs

90 Software Engineer Jobs - Page 4

Filter
Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8 - 13 years

30 - 35 Lacs

Hyderabad

Work from Office

Naukri logo

Job Summary: We are seeking a talented and motivated Software Engineer to join our dynamic development team. The ideal candidate will have experience in software design, development, and problem-solving. You will collaborate with a cross-functional team to build, maintain, and improve software applications that help drive the success of our business. Key Responsibilities: Design, develop, and maintain software applications or systems. Write clean, efficient, and maintainable code. Collaborate with cross-functional teams to define, design, and ship new features. Participate in code reviews and ensure adherence to coding standards and best practices. Troubleshoot and resolve software defects and performance issues. Contribute to the development of technical documentation and user guides. Stay updated with the latest software development trends, technologies, and best practices. Participate in the full software development lifecycle (SDLC) including requirements analysis, design, testing, and deployment. Ensure software security, scalability, and performance. Assist in estimating effort and timelines for development tasks. Continuously improve the quality and efficiency of development processes. Required Skills and Qualifications: Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience). Proficiency in programming languages such as Java, Python, C++, JavaScript, or others. Strong understanding of algorithms, data structures, and software engineering principles. Experience with version control systems (e.g., Git). Familiarity with software development methodologies (e.g., Agile, Scrum, or Waterfall). Knowledge of databases and SQL. Experience with web or mobile application development is a plus. Strong problem-solving and analytical skills. Excellent communication skills and the ability to work well in a collaborative environment. Preferred Qualifications: Experience with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of DevOps practices and tools. Familiarity with CI/CD pipelines and automated testing. Experience with front-end or back-end frameworks (e.g., React, Angular, Node.js). Familiarity with containerization (e.g., Docker, Kubernetes). Knowledge of cybersecurity principles.

Posted 3 months ago

Apply

5 - 10 years

7 - 12 Lacs

Chennai, Pune, Delhi

Work from Office

Naukri logo

Role : Java Full Stack - Senior Software Engineer Company : Feuji. Inc Mode of Hire : Permanent Position Company Location : Hyderabad About Feuji Since its inception in 2014, Feuji, Inc. has come a long way. Within a few years, Feuji grew from a small team to more than 400 dedicated employees. Today, with its global network and industry-leading expertise in technology solutions and emerging digital business processes, Feuji provides a unique value proposition for its customers. In the last few years, Feuji has actively supported multiple projects in India, Costa Rica, and the USA in the areas of healthcare, education, skill development, and ecological preservation. What s next for Feuji? We are looking forward to continuing our work in the areas of digital transformation and sustainable community development by consistently delivering lasting positive impact. 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, React or 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 3 months ago

Apply

8 - 13 years

30 - 90 Lacs

Hyderabad

Work from Office

Naukri logo

Diensten Tech Limited is looking for Software Engineer to join our dynamic team and embark on a rewarding career journey Developing and directing software system validation and testing methods Directing our software programming initiatives Overseeing the development of documentation Working closely with clients and cross-functional departments to communicate project statuses and proposals Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems Managing the software development lifecycle Monitoring system performance Communicating key project data to team members and building cohesion among teams Developing and executing project plans Applying mathematics and statistics to problem-solving initiatives Applying best practices and standard operating procedures Creating innovative solutions to meet our companys technical needs Testing new software and fixing bugs Shaping the future of our systems

Posted 3 months ago

Apply

8 - 13 years

30 - 90 Lacs

Bengaluru

Work from Office

Naukri logo

Diensten Tech Limited is looking for Software Engineer to join our dynamic team and embark on a rewarding career journey Developing and directing software system validation and testing methods Directing our software programming initiatives Overseeing the development of documentation Working closely with clients and cross-functional departments to communicate project statuses and proposals Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems Managing the software development lifecycle Monitoring system performance Communicating key project data to team members and building cohesion among teams Developing and executing project plans Applying mathematics and statistics to problem-solving initiatives Applying best practices and standard operating procedures Creating innovative solutions to meet our companys technical needs Testing new software and fixing bugs Shaping the future of our systems

Posted 3 months ago

Apply

8 - 13 years

30 - 90 Lacs

Mumbai

Work from Office

Naukri logo

Diensten Tech Limited is looking for Software Engineer to join our dynamic team and embark on a rewarding career journey Developing and directing software system validation and testing methods Directing our software programming initiatives Overseeing the development of documentation Working closely with clients and cross-functional departments to communicate project statuses and proposals Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems Managing the software development lifecycle Monitoring system performance Communicating key project data to team members and building cohesion among teams Developing and executing project plans Applying mathematics and statistics to problem-solving initiatives Applying best practices and standard operating procedures Creating innovative solutions to meet our companys technical needs Testing new software and fixing bugs Shaping the future of our systems

Posted 3 months ago

Apply

8 - 13 years

30 - 90 Lacs

Chennai

Work from Office

Naukri logo

Diensten Tech Limited is looking for Software Engineer to join our dynamic team and embark on a rewarding career journey Developing and directing software system validation and testing methods Directing our software programming initiatives Overseeing the development of documentation Working closely with clients and cross-functional departments to communicate project statuses and proposals Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems Managing the software development lifecycle Monitoring system performance Communicating key project data to team members and building cohesion among teams Developing and executing project plans Applying mathematics and statistics to problem-solving initiatives Applying best practices and standard operating procedures Creating innovative solutions to meet our companys technical needs Testing new software and fixing bugs Shaping the future of our systems

Posted 3 months ago

Apply

8 - 13 years

30 - 90 Lacs

Gurgaon

Work from Office

Naukri logo

Diensten Tech Limited is looking for Software Engineer to join our dynamic team and embark on a rewarding career journey Developing and directing software system validation and testing methods Directing our software programming initiatives Overseeing the development of documentation Working closely with clients and cross-functional departments to communicate project statuses and proposals Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems Managing the software development lifecycle Monitoring system performance Communicating key project data to team members and building cohesion among teams Developing and executing project plans Applying mathematics and statistics to problem-solving initiatives Applying best practices and standard operating procedures Creating innovative solutions to meet our companys technical needs Testing new software and fixing bugs Shaping the future of our systems

Posted 3 months ago

Apply

8 - 13 years

30 - 90 Lacs

Chennai, Pune, Bengaluru

Work from Office

Naukri logo

Diensten Tech Limited is looking for Software engineer to join our dynamic team and embark on a rewarding career journey Developing and directing software system validation and testing methods Directing our software programming initiatives Overseeing the development of documentation Working closely with clients and cross-functional departments to communicate project statuses and proposals Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems Managing the software development lifecycle Monitoring system performance Communicating key project data to team members and building cohesion among teams Developing and executing project plans Applying mathematics and statistics to problem-solving initiatives Applying best practices and standard operating procedures Creating innovative solutions to meet our companys technical needs Testing new software and fixing bugs Shaping the future of our systems

Posted 3 months ago

Apply

8 - 13 years

30 - 90 Lacs

Madurai

Work from Office

Naukri logo

Diensten Tech Limited is looking for Software Engineer to join our dynamic team and embark on a rewarding career journey Developing and directing software system validation and testing methods Directing our software programming initiatives Overseeing the development of documentation Working closely with clients and cross-functional departments to communicate project statuses and proposals Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems Managing the software development lifecycle Monitoring system performance Communicating key project data to team members and building cohesion among teams Developing and executing project plans Applying mathematics and statistics to problem-solving initiatives Applying best practices and standard operating procedures Creating innovative solutions to meet our companys technical needs Testing new software and fixing bugs Shaping the future of our systems

Posted 3 months ago

Apply

4 - 7 years

6 - 10 Lacs

Hyderabad

Work from Office

Naukri logo

About The Role : Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. About The Role : - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 3 months ago

Apply

2 - 7 years

6 - 10 Lacs

Udaipur

Work from Office

Naukri logo

The role involves developing, maintaining, and enhancing applications to meet business needs while ensuring optimal performance and reliability. Required Candidate profile Key Skills: Core Java, Oracle SQL/PLSQL, Eclipse Additional Skills: Agile PLM, Oracle OAF, Oracle ADF, Oracle JDeveloper, APEX Programming, Groovy Expression willing to work in Udaipur

Posted 3 months ago

Apply

2 - 5 years

4 - 8 Lacs

Chennai

Work from Office

Naukri logo

Intimate knowledge of Linux with a solid understanding of the kernel, kernel patches, kernel modules, static and dynamic libraries, root file system layout, and available features and functionality in many OSS packages. The ability to write and debug Linux device drivers with knowledge about mutexs, ISRs, user space versus kernel space drivers, mmap and other driver concepts. Job Description - Grade Specific Intimate knowledge of Linux with a solid understanding of the kernel, kernel patches, kernel modules, static and dynamic libraries, root file system layout, and available features and functionality in many OSS packages. The ability to write and debug Linux device drivers with knowledge about mutexs, ISRs, user space versus kernel space drivers, mmap and other driver concepts. Skills (competencies) C++

Posted 3 months ago

Apply

8 - 13 years

27 - 32 Lacs

Thane

Work from Office

Naukri logo

Analyzing user requirements and system specifications to determine software design and development needs Developing high-quality, scalable, and maintainable software code Collaborating with cross-functional teams, such as product management, design, and QA, to deliver high-quality software products Mentoring junior software engineers and providing technical leadership on software projects Good understanding of software architecture and design patterns Excellent problem-solving and analytical skills Good communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams

Posted 3 months ago

Apply

8 - 13 years

27 - 32 Lacs

Pune

Work from Office

Naukri logo

Mobinius Technologies Pvt Ltd is looking for Software Engineer to join our dynamic team and embark on a rewarding career journey. Developing and directing software system validation and testing methods. Directing our software programming initiatives Overseeing the development of documentation. Working closely with clients and cross-functional departments to communicate project statuses and proposals. Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems. Managing the software development lifecycle. Monitoring system performance. Communicating key project data to team members and building cohesion among teams. Developing and executing project plans. Applying mathematics and statistics to problem-solving initiatives. Applying best practices and standard operating procedures. Creating innovative solutions to meet our companys technical needs. Testing new software and fixing bugs. Shaping the future of our systems.

Posted 3 months ago

Apply

5 - 10 years

9 - 19 Lacs

Nasik

Work from Office

Naukri logo

Analyse customer inputs and understand requirements such as Design Specifications, P&IDs, Control Narratives, IO list, Instrument Index, Operating Philosophies etc.Raise Technical Queries Develop System Design Perform I/O to Controller Assignment

Posted 3 months 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