architectural-programming-jobs-in-delhi, Delhi

52 Architectural Programming Jobs in Delhi

Toggle to save search
posted 3 days ago

Opentext VIM Architect

Hucon Solutions India Pvt.Ltd.
Hucon Solutions India Pvt.Ltd.
experience10 to 17 Yrs
location
Bangalore, Chennai+3

Chennai, Hyderabad, Gurugram, Pune

skills
  • vim
  • opentext
  • opentext vim
Job Description
Job Description OpenText VIM Architect Company: Tech Mahindra Role: OpenText VIM Architect Experience: 10+ Years (Minimum 6+ years in SAP VIM) Location: PAN India Employment Type: Full-Time Role Overview Tech Mahindra is seeking an experienced OpenText VIM Architect to lead the design, implementation, and optimization of Vendor Invoice Management solutions integrated with SAP. The ideal candidate will have strong architectural expertise, hands-on experience in SAP VIM (6+ years), and proven end-to-end implementation experience in large-scale enterprise environments. Key Responsibilities Lead end-to-end architecture, design, and implementation of OpenText Vendor Invoice Management (VIM) solutions. Develop scalable, high-performance solutions integrated with SAP ECC/S4HANA environments. Define and govern VIM architecture standards, integration points, and best practices. Design workflows, document processing solutions, OCR scenarios (ICC/ICR), and approval processes. Collaborate with functional and technical teams to deliver seamless VIM-SAP integrations. Conduct impact analysis, solution blueprinting, and technical assessments during project phases. Lead and guide development teams, provide technical guidance, and ensure solution quality. Manage client interactions, requirement gathering, solution validation, and architecture sign-offs. Support migration/upgrade scenarios (e.g., ECC to S/4HANA, VIM upgrades). Troubleshoot complex issues and resolve performance or process bottlenecks. Required Skills & Experience 10+ years of overall IT/SAP experience. 6+ years of deep hands-on experience in SAP OpenText VIM with strong architectural understanding. Strong expertise in: VIM workflow configuration Document Processing (DP) ICC/ICR/OCR technologies AP automation OpenText Archive Server & Content Server Experience with multiple end-to-end VIM implementations (mandatory). Strong knowledge of SAP P2P, AP processes, SAP ECC/S4HANA integration. Ability to create solution architecture diagrams, blueprint documents, and technical designs. Experience working in Agile delivery environments and large enterprise programs. Excellent communication, stakeholder management, and leadership skills. Good to Have Exposure to OpenText xECM, Extended ECM, and other OpenText solutions. Experience in cloud-based deployments or S/4HANA conversions. Certification in OpenText or SAP will be an added advantage. Location PAN India (Candidate can be based out of any Tech Mahindra location)
INTERVIEW ASSURED IN 15 MINS

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 2 months ago

Odoo Developer / Technical Consultant

InnoAge-Technologies PVT. LTD.
experience3 to 7 Yrs
location
Noida, Uttar Pradesh
skills
  • Python
  • SQL
  • PostgreSQL
  • Git
  • JavaScript
  • ODOO
Job Description
As an ODOO Developer at InnoAge, you will play a crucial role in leading and participating in various development projects for our products and services. Your key responsibilities will include: - Leading and participating in various development projects for products and services - Initiating required changes in the software development process to manage overall quality - Solving complex performance and critical problems, as well as architectural challenges - Developing applications/features that have a direct impact on everyday life In your role, you will be involved in the following roles and activities: - Designing and Developing ODOO apps, including new module development and customization - Analyzing the Scope document and creating low-level requirement documents in discussion with different teams - Following best practices in software development to ensure code readability and maintainability - Re-using ODOO features to fulfill the Scope objectives - Creating custom modules in ODOO to meet specific domain requirements - Following the source code checking process to maintain the code in Git Version Control - Following best practices for secured software development In addition to the responsibilities outlined above, the ideal candidate for this position should possess the following qualifications: - Strong knowledge of Python and programming concepts - Complete understanding of ODOO basic flow - Knowledge of data models available in ODOO core - Proven expertise in developing custom modules in ODOO - ODOO Techno functional knowledge - Experience in developing the latest versions of ODOO and excellent debugging skills in Odoo - Experience in migrating from earlier ODOO versions to new versions - Core knowledge about the current features available in ODOO Sales, Purchase, CRM, Accounts, Inventory, Projects, Timesheet, HR, etc. - Knowledge in handling ODOO front end (XML and JavaScript) - Good knowledge of PostgreSQL with the ability to write SQL queries - View customization, work on Widgets, Wizards, JavaScript, view XML, etc. - Q-Web reports creation - Data import using ODOO import as well as custom import using Python - Knowledge of Version Control System like Git This comprehensive job description provides an overview of the key responsibilities and qualifications required for the role of an ODOO Developer at InnoAge.,
ACTIVELY HIRING
posted 2 weeks ago
experience15 to 19 Yrs
location
Noida, Uttar Pradesh
skills
  • Salesforce implementations
  • AIdriven solutions
  • Automated workflows
  • Realtime analytics
  • Agile development methodologies
  • Product integrations
  • API technologies
Job Description
As the Director of GTM Engineering at UKG, you will play a pivotal role in transforming the enterprise systems landscape by leveraging cutting-edge technologies to accelerate value delivery and improve efficiencies. You will need to demonstrate strong strategic thinking, technical expertise, and collaborative problem-solving skills with stakeholders and product teams. Experience with Salesforce implementations is mandatory for this role. This position offers you the opportunity to influence a rapidly growing and strategically important area at UKG. **Key Responsibilities:** - Lead by example in reinforcing company values and culture, inspiring confidence, and strengthening the management team. - Foster strong cross-functional partnerships across Sales, Engineering, Product Management, and Services. - Manage cross-geography teams to deliver a world-class GTM product experience. - Innovate by incorporating AI-driven solutions to modernize GTM systems and support scalable growth. - Design and deploy self-service tools that empower sellers and enhance sales effectiveness. - Implement systems that accelerate time to value, including AI solutions, automated workflows, and real-time analytics. - Conduct stakeholder research to inform robust architectural designs. - Oversee program execution from product definition through release and ongoing support. - Maintain deep expertise in SaaS enterprise application delivery. **Qualifications And Experience:** - Strong interpersonal and communication skills with proven presentation abilities. - Advanced analytical, troubleshooting, and programming skills in complex technical environments. - Minimum of 15 years in enterprise-level software development, including at least 10 years managing high-energy software teams. - Bachelors degree in computer science or equivalent experience. - At least 3+ years in a director-level role. - Demonstrated high intellect, integrity, and positive leadership energy. - Extensive experience in software engineering for complex, scalable products across multiple technologies and platforms. - Proficiency with Agile development methodologies. - Proven success with Salesforce implementations, including Salesforce Einstein and Agentforce. - Desired experience in product integrations and API technologies. - Ability to attract and develop top talent, motivate high-performing teams, and manage change effectively. In this comprehensive role, you will need to blend technical depth, strategic leadership, and a passion for innovation to drive UKG's GTM product experience forward in a competitive enterprise environment.,
ACTIVELY HIRING
question

Are these jobs relevant for you?

posted 2 months ago

Java Architect

Knack Consulting Services Pvt Ltd.
experience9 to 13 Yrs
location
Noida, Uttar Pradesh
skills
  • Java programming
  • Kafka
  • Kubernetes
  • Dynatrace
  • Performance analysis
  • Performance optimization
  • Troubleshooting
  • Code review
  • Communication skills
  • JVM tuning
  • Grafana
  • Design recommendations
Job Description
As an experienced candidate with over 9 years of experience, your role will involve optimizing performance and troubleshooting in a Middleware environment. **Key Responsibilities:** - Performance Optimization & Troubleshooting: - Perform JVM tuning, garbage collection optimization, and thread management to enhance system performance. - Troubleshoot performance issues across middleware layers, including Kafka and Kubernetes environments. - Analyze application logs and metrics to pinpoint performance bottlenecks and provide actionable insights. - Middleware Performance Engineering: - Optimize Kafka for high-throughput and low-latency messaging systems. - Leverage Kubernetes for container orchestration and resource management to achieve scalability and fault tolerance. - Use performance monitoring tools like Dynatrace to identify system-level inefficiencies and propose improvements. - Code Review & Design Recommendations: - Conduct in-depth code reviews to ensure performance best practices are adhered to. - Collaborate with development teams to refine application design, ensuring alignment with performance objectives. - Collaboration with Architecture Team: - Partner with application architects to explain identified performance challenges and propose detailed improvement plans. - Influence architectural decisions with performance-first strategies to support robust and scalable solutions. - Performance Testing & Monitoring: - Develop and execute performance testing strategies to validate the system's reliability under load. - Establish automated performance monitoring pipelines for proactive issue detection and resolution. **Qualification Required:** - Strong Java programming skills with in-depth knowledge of JVM internals and tuning. - Hands-on experience with Kafka, Grafana, Kubernetes, and related middleware technologies. - Proficiency in using Dynatrace or similar tools for performance analysis and optimization. - Proven ability to troubleshoot and resolve complex system performance issues. - Capability to review code and recommend design optimizations from a performance perspective. - Excellent communication skills to work closely with architects, developers, and cross-functional teams. If any additional details of the company are present in the JD, they are omitted in this summary.,
ACTIVELY HIRING
posted 2 weeks ago
experience1 to 5 Yrs
location
All India, Gurugram
skills
  • Java
  • Unit testing
  • UI testing
  • AWS
  • Azure
  • Docker
  • Kubernetes
  • C Net
  • Golang
  • AgileScrum
  • SOLID Principle
  • Clean Architecture
  • API design
  • EventDriven Architecture
  • Google Cloud
Job Description
Role Overview: As a Backend Engineer at EY, you will be a crucial part of the Digital & Emerging Technology team, collaborating with clients to transform their businesses through disruptive innovation and transformational design solutions. Your main responsibility will be designing, developing, and maintaining scalable and high-performance backend systems. You will work closely with cross-functional teams to deliver robust solutions for clients across various industries. Key Responsibilities: - Collaborate with cross-functional teams to define, design, and ship new features - Identify and address performance bottlenecks in backend systems - Design and optimize database schemas - Develop and maintain RESTful APIs for seamless communication between front-end and back-end systems - Write unit tests, participate in code reviews, and create user and developer documentation - Operate team's software systems in a high-quality manner - Apply appropriate architectural patterns, code design, and infrastructure options - Ensure system security, reliability, maintainability, and scalability - Monitor post-deployment performance - Mentor new or junior team members and introduce process improvements Qualifications Required: - Bachelor's degree in Computer Science, Computer Engineering, or Mathematics, or related experience - 1-3 years of development experience - Strong knowledge of algorithms and data structures - Proficiency in programming languages such as Java, C# .Net, or Golang - Understanding of relational and NoSQL database systems - Familiarity with SOLID Principle, Clean Architecture, and related fundamental knowledge - Experience in writing maintainable and testable code, including API design and unit testing - Agile/Scrum development process experience - Curious, accountable, and takes ownership of work Additional Details: EY is committed to providing continuous learning opportunities, defining success on your own terms, transformative leadership, and fostering a diverse and inclusive culture. If you have a genuine passion for helping businesses achieve their full potential, this role is for you. Role Overview: As a Backend Engineer at EY, you will be a crucial part of the Digital & Emerging Technology team, collaborating with clients to transform their businesses through disruptive innovation and transformational design solutions. Your main responsibility will be designing, developing, and maintaining scalable and high-performance backend systems. You will work closely with cross-functional teams to deliver robust solutions for clients across various industries. Key Responsibilities: - Collaborate with cross-functional teams to define, design, and ship new features - Identify and address performance bottlenecks in backend systems - Design and optimize database schemas - Develop and maintain RESTful APIs for seamless communication between front-end and back-end systems - Write unit tests, participate in code reviews, and create user and developer documentation - Operate team's software systems in a high-quality manner - Apply appropriate architectural patterns, code design, and infrastructure options - Ensure system security, reliability, maintainability, and scalability - Monitor post-deployment performance - Mentor new or junior team members and introduce process improvements Qualifications Required: - Bachelor's degree in Computer Science, Computer Engineering, or Mathematics, or related experience - 1-3 years of development experience - Strong knowledge of algorithms and data structures - Proficiency in programming languages such as Java, C# .Net, or Golang - Understanding of relational and NoSQL database systems - Familiarity with SOLID Principle, Clean Architecture, and related fundamental knowledge - Experience in writing maintainable and testable code, including API design and unit testing - Agile/Scrum development process experience - Curious, accountable, and takes ownership of work Additional Details: EY is committed to providing continuous learning opportunities, defining success on your own terms, transformative leadership, and fostering a diverse and inclusive culture. If you have a genuine passion for helping businesses achieve their full potential, this role is for you.
ACTIVELY HIRING
posted 1 week ago
experience0 to 4 Yrs
location
Delhi
skills
  • C Programming
  • Parallel Processing
  • Multithreading
  • Data Structures
  • Algorithms
  • Database Design
  • Graph Theory
  • Distributed Systems
  • Docker
  • Security Testing
  • Vulnerability Assessment
  • Compiler Design
  • Optimization
  • Analytical Skills
  • System Design
  • Debugging
  • Troubleshooting
  • Communication Skills
  • Documentation
  • Research
  • Backend Programming
  • ObjectOriented Programming
  • Cryptographic Algorithms
  • Queue Systems
  • RESTful API Design
  • Execution Engines
  • Workflow Systems
  • Microservices Architecture
  • Cryptographic Standards
  • Interpreter Implementation
  • Performance Profiling
  • Security Principles
Job Description
As a C Programming Intern at Shortorbit Technologies Pvt Ltd, you will be working on advanced cryptographic systems and secure computing applications. Your responsibilities will include designing and implementing backend architectures, developing high-performance APIs and microservices, implementing parallel processing and multi-threading systems, building queue-based architectures, developing execution engines, implementing secure data flow pipelines, optimizing algorithms for performance and security, designing caching strategies, integrating cryptographic libraries and security protocols, and writing comprehensive unit tests and documentation. Qualifications Required: - Strong proficiency in backend programming (Node.js, Python, or Java) - Deep understanding of Object-Oriented Programming (OOP) principles - Knowledge of cryptographic algorithms and security protocols - Experience with parallel processing and multi-threading concepts - Understanding of data structures, algorithms, and computational complexity - Knowledge of queue systems (RabbitMQ, Redis, Kafka, etc.) - Familiarity with RESTful API design and implementation - Experience with database design (SQL and NoSQL) Preferred Qualifications: - Experience implementing execution engines or workflow systems - Knowledge of graph theory and topological sorting algorithms - Understanding of distributed systems and microservices architecture - Familiarity with cryptographic standards (NIST, FIPS) - Experience with Docker and containerization - Knowledge of security testing and vulnerability assessment - Understanding of compiler design or interpreter implementation - Experience with performance profiling and optimization Skills Required: - Strong analytical and problem-solving abilities - System design and architectural thinking - Understanding of security principles and threat modeling - Ability to write clean, maintainable, and efficient code - Strong debugging and troubleshooting skills - Excellent communication and documentation abilities - Self-motivated with strong research capabilities What You'll Gain: - Hands-on experience in defence technology projects - Exposure to real-world cryptographic implementations - Mentorship from experienced security engineers - Understanding of secure software development lifecycle - Certificate and potential for full-time employment,
ACTIVELY HIRING
posted 2 months ago

PHP DEVELOPER (CORE PHP)

Dream Steps Technologies
experience2 to 6 Yrs
location
Noida, Uttar Pradesh
skills
  • MySQL
  • Laravel
  • CodeIgniter
  • jQuery
  • JavaScript
  • HTML5
  • CSS3
  • Content Management Systems
  • Cake PHP
  • PHP programming
  • MVC frameworks
  • Code Igniter
Job Description
As a PHP Developer at our company, your role will involve the following key responsibilities: - Knowledge of object oriented PHP programming. - In depth knowledge of any database preferred MySQL. - Should have work on any MVC frameworks like Laravel/CodeIgniter. - Basic understanding of front-end technologies, such as jQuery/JavaScript, HTML5, and CSS3. - Build efficient, testable, and reusable PHP modules. - Solve complex performance problems and architectural challenges. - Integration of data storage solutions. - Advanced knowledge of building Content Management Systems, either from your own design or from frameworks such as Cake PHP, Code Igniter. To qualify for this position, you should meet the following requirements: - Experience: 2-3 Years - Qualification: B.Tech, M.Tech, BCA, MCA.,
ACTIVELY HIRING
posted 2 weeks ago
experience3 to 7 Yrs
location
Delhi
skills
  • JavaScript
  • MySQL
  • RESTful APIs
  • Agile
  • Git
  • GitHub
  • AWS
  • Nodejs
  • React
  • TypeScript
  • CICD
Job Description
As a skilled Fullstack Developer joining the Product Development team, your primary role will involve creating specifications and designs for new products or enhancements to existing ones. You will collaborate closely with customers, developers, and stakeholders to understand and define customer needs in these designs. Your responsibilities will align with a timetable and specific areas of ownership. Developers may seek feedback from customers regarding product usability and desired future enhancements. You will be matched in either Software Engineering Applications or Systems if you design, write, and test code for the product, while hardware systems specialists will be matched to Hardware Engineering. Your daily tasks will include backend development, frontend development, testing, CI/CD, participating in scrum activities, and collaborating with Support, Product Management, and Delivery teams. **Key Responsibilities:** - Design, develop, and maintain scalable and high-performance full-stack applications using Node.js, React, JavaScript, and TypeScript. - Build secure, maintainable RESTful APIs and integrate them with front-end components. - Write clean, modular, and reusable code adhering to best practices in software engineering. - Develop and optimize queries and schemas for MySQL databases, including complex joins, indexing, and transaction handling. - Participate in sprint planning, daily standups, code reviews, and retrospective meetings as part of an agile team. - Collaborate with UX designers, QA engineers, product owners, and other developers to deliver business value iteratively. - Debug and troubleshoot issues across the stack, from database and backend to front-end rendering and user interactions. - Participate in architectural design discussions and contribute to decisions around design patterns, scalability, and performance. - Write and maintain unit and integration tests to ensure code quality and application reliability. - Contribute to documentation and knowledge sharing within the team. - Actively look for ways to improve existing solutions and development workflows through automation, refactoring, and adoption of modern technologies. **Qualifications And Experience:** - Bachelor's degree in computer science or related field, or equivalent industry experience. - 3-5 years of experience in full-stack development using Node.js and React. - Strong proficiency in JavaScript, including asynchronous programming concepts. - Experience with microservices and micro-frontend (MFE) architectures. - Solid understanding of REST APIs, HTTP, and web architecture. - Hands-on experience with MySQL. - Experience working with version control tools like Git and GitHub. - Proficiency in debugging, profiling, and performance tuning of both client-side and server-side code. - Strong knowledge of best practices in software engineering, including design patterns, and secure coding practices. - Working knowledge of AWS services. - Knowledge of testing frameworks. - Excellent communication, collaboration, and interpersonal skills. Joining this team means more than just a job; it's a commitment to creating a healthier world. The culture here is driven by excellence, fostering individual expression in the workplace and thriving on innovative ideas. If you are looking for a challenging, supportive, and inspiring career where diversity and inclusivity are valued, then apply now! Rest assured, we commit to respond to every applicant.,
ACTIVELY HIRING
posted 2 weeks ago

Java Performance Engineer

Knack Consulting Services Pvt Ltd
experience9 to 16 Yrs
location
Noida, Uttar Pradesh
skills
  • java architecture
  • kafka
  • jvm tuning
  • garbage collection optimization
  • thread management
  • memory optimization
Job Description
As a Java Performance Engineer, your role will involve optimizing system performance, troubleshooting performance issues, and collaborating with architecture and development teams. You will be responsible for enhancing middleware performance by leveraging technologies like Kafka and Kubernetes. Your expertise in Java programming, performance monitoring, and troubleshooting complex system issues will be crucial in ensuring high-performing and scalable systems. Key Responsibilities: - Performance Optimization & Troubleshooting: - Perform JVM tuning, garbage collection optimization, and thread management to enhance system performance. - Troubleshoot performance issues across middleware layers, including Kafka and Kubernetes environments. - Analyze application logs and metrics to pinpoint performance bottlenecks and provide actionable insights. - Middleware Performance Engineering: - Optimize Kafka for high-throughput and low-latency messaging systems. - Leverage Kubernetes for container orchestration and resource management to achieve scalability and fault tolerance. - Use performance monitoring tools like Dynatrace to identify system-level inefficiencies and propose improvements. - Code Review & Design Recommendations: - Conduct in-depth code reviews to ensure performance best practices are adhered to. - Collaborate with development teams to refine application design, ensuring alignment with performance objectives. - Collaboration with Architecture Team: - Partner with application architects to explain identified performance challenges and propose detailed improvement plans. - Influence architectural decisions with performance-first strategies to support robust and scalable solutions. - Performance Testing & Monitoring: - Develop and execute performance testing strategies to validate the system's reliability under load. - Establish automated performance monitoring pipelines for proactive issue detection and resolution. Qualification Criteria: - Core Expertise: Strong Java programming skills with in-depth knowledge of JVM internals and tuning. - Middleware: Hands-on experience with Kafka, Grafana, Kubernetes, and related middleware technologies. - Performance Monitoring: Proficiency in using Dynatrace or similar tools for performance analysis and optimization. - Troubleshooting: Proven ability to troubleshoot and resolve complex system performance issues. - Code & Design: Capability to review code and recommend design optimizations from a performance perspective. - Collaboration: Excellent communication skills to work closely with architects, developers, and cross-functional teams. Preferred Qualifications: - Experience in distributed systems and microservices architecture. - Familiarity with cloud platforms like Azure, OCI. - Knowledge of CI/CD pipelines and DevOps practices for performance testing integration.,
ACTIVELY HIRING
posted 2 months ago
experience7 to 11 Yrs
location
Noida, Uttar Pradesh
skills
  • NET
  • C
  • WPF
  • XAML
  • MVVM
  • HTML5
  • CSS3
  • JavaScript
  • Angular
  • RESTful APIs
  • Web Services
  • SOLID principles
  • Git
  • Azure DevOps
  • Docker
  • NET Core
  • React
  • MSSQL
  • Azure Cloud Services
  • Azure App Services
  • Azure Functions
  • Key Vault
  • Azure Logic Apps
  • AgileScrum
  • CICD
  • GitHub Actions
Job Description
As a highly skilled and results-oriented .NET Developer/Lead with 10+ years of experience, you will be responsible for the full lifecycle of design through implementation, validation, and execution. Your key responsibilities will include: - Leading the design, development, and deployment of .NET applications using C#, .NET Core/.NET 6+, and WPF. - Collaborating with product owners, architects, and UX designers to translate business requirements into technical solutions. - Designing and maintaining efficient, reusable, and reliable code adhering to industry best practices. - Guiding and mentoring junior developers through code reviews, technical guidance, and fostering team collaboration in Agile environments. - Maintaining and enhancing legacy WPF applications while supporting the migration to modern architectures. - Optimizing application performance, scalability, and maintainability. - Implementing CI/CD pipelines and contributing to DevOps practices where applicable. - Participating in architectural discussions and helping define the technical roadmap. - Identifying, prioritizing, and executing tasks in the software development life cycle. - Troubleshooting and resolving complex technical issues in production and development environments. - Documenting technical designs, system architecture, and development processes. Qualifications required for this role include: - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - 7+ years of professional experience in software development using Microsoft .NET technologies. - Strong proficiency in C#, .NET Core / .NET 6+, and object-oriented programming principles. - Proven experience with WPF, XAML, and MVVM design pattern. - Proficiency in front-end technologies including HTML5, CSS3, JavaScript, and at least one modern framework like React or Angular. - Experience building and integrating RESTful APIs and working with Web Services. - Developing and managing database solutions with MSSQL, optimizing queries, and ensuring data integrity. - Strong knowledge of SOLID principles, design patterns, and modern DevOps practices. - Hands-on experience with version control systems (e.g., Git). - Strong understanding of Azure Cloud Services such as Azure App Services, Azure Functions, Key Vault, Azure Logic Apps, and other services. - Knowledge of Agile/Scrum development practices. - Experience with CI/CD tools such as Azure DevOps or GitHub Actions. - Strong analytical and problem-solving skills. - Excellent communication and leadership skills. - Certification in Microsoft technologies (.NET, Azure) is a plus. - Familiarity with containerization concepts; experience with Docker is preferred or considered a strong plus. In addition to the responsibilities and qualifications outlined above, GlobalLogic offers a culture of caring, learning and development opportunities, interesting and meaningful work, balance and flexibility, and is a high-trust organization where integrity is key. GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner known for transforming businesses and redefining industries through intelligent products, platforms, and services.,
ACTIVELY HIRING
posted 2 weeks ago
experience4 to 8 Yrs
location
Noida, All India
skills
  • Java
  • Spring
  • Spring batch
  • MongoDB
  • PostgreSQL
  • Redis
  • Angular
  • Cloud computing
  • Digital transformation
  • Agile environment
  • Opensource technologies
  • Microservices architecture
  • Reactive programming
  • Data structures algorithms
  • Digital technologies
  • DevOps processes
Job Description
**Job Description:** As an experienced engineer with a Bachelor's or higher engineering degree in computer science or a related technical field, you will utilize your hands-on experience to deliver solutions based on Java and open-source technologies within global organizations. Your expertise in Java 8 or higher, Spring, Spring batch, MongoDB or PostgreSQL, microservices architecture, Reactive programming, Redis, Angular, and Cloud computing will be instrumental in contributing to the architectural design for the product. **Key Responsibilities:** - Use your deep technical understanding to contribute to the architectural design for the product. - Contribute to defining the product roadmap and supporting end-to-end delivery of product releases & communication with different stakeholders. - Build software products for banking and financing institutions with R&D teams that emphasize collaboration and agility. - Enable, empower, and encourage teams for continuous improvement of technology and processes. - Challenge and support people and engineering practices to enhance the quality of the product. - Support governance of the product team to ensure quality and efficiency of solutions. - Act as a mentor to the team and reinforce organizational values and culture. **Qualifications Required:** - Bachelor's or higher engineering degree in computer science or related technical field. - Hands-on experience in delivering solutions based on Java and open-source technologies. - Excellent data structures & algorithms skills with exposure to digital transformation and technologies. - Strong communicator with the ability to collaborate and build relationships. - Good exposure to working with large enterprise-grade components. - Experience working in an agile environment and understanding of DevOps processes. - Self-starter with the ability to take initiative and work with minimal guidance. - Prior experience in the Banking or financing domain is a plus. As you join the team as a developer, you will be based in the Noida Campus and contribute to an inclusive work environment that is respectful of all differences. Our organization is committed to diversity and all positions are open to people with disabilities. **Job Description:** As an experienced engineer with a Bachelor's or higher engineering degree in computer science or a related technical field, you will utilize your hands-on experience to deliver solutions based on Java and open-source technologies within global organizations. Your expertise in Java 8 or higher, Spring, Spring batch, MongoDB or PostgreSQL, microservices architecture, Reactive programming, Redis, Angular, and Cloud computing will be instrumental in contributing to the architectural design for the product. **Key Responsibilities:** - Use your deep technical understanding to contribute to the architectural design for the product. - Contribute to defining the product roadmap and supporting end-to-end delivery of product releases & communication with different stakeholders. - Build software products for banking and financing institutions with R&D teams that emphasize collaboration and agility. - Enable, empower, and encourage teams for continuous improvement of technology and processes. - Challenge and support people and engineering practices to enhance the quality of the product. - Support governance of the product team to ensure quality and efficiency of solutions. - Act as a mentor to the team and reinforce organizational values and culture. **Qualifications Required:** - Bachelor's or higher engineering degree in computer science or related technical field. - Hands-on experience in delivering solutions based on Java and open-source technologies. - Excellent data structures & algorithms skills with exposure to digital transformation and technologies. - Strong communicator with the ability to collaborate and build relationships. - Good exposure to working with large enterprise-grade components. - Experience working in an agile environment and understanding of DevOps processes. - Self-starter with the ability to take initiative and work with minimal guidance. - Prior experience in the Banking or financing domain is a plus. As you join the team as a developer, you will be based in the Noida Campus and contribute to an inclusive work environment that is respectful of all differences. Our organization is committed to diversity and all positions are open to people with disabilities.
ACTIVELY HIRING
posted 2 weeks ago
experience4 to 8 Yrs
location
Noida, Uttar Pradesh
skills
  • NET
  • C
  • JavaScript
  • Selenium WebDriver
  • NUnit
  • API testing
  • Git
  • GitHub
  • JIRA
  • Postman
  • NewtonSoft
  • RestSharp
  • k6
Job Description
As a Software Automation Engineer with a focus on .NET, you will play a crucial role in the development, testing, deployment, and maintenance of cutting-edge SaaS technologies used by enterprises globally. You will be part of a collaborative team working on impactful projects that contribute to our flagship products and services. Your responsibilities will include: - Software Development: - Write clean, maintainable, and efficient code for various software applications and systems - Design and Architecture: - Participate in design reviews and contribute to the architectural design of new features and systems - Ensure scalability, reliability, and maintainability of the software solutions - Code Review: - Review code developed by other team members and provide constructive feedback - Maintain a high bar of technical excellence - Testing: - Monitor and optimize automated systems for high performance and reliability - Troubleshoot and resolve issues in automation scripts and tools - Document automation processes and provide training to team members - Implement new tools and techniques to streamline the automation process Qualifications required for this role include: - Bachelor's degree in Computer Science, Engineering, or a related technical field - 4+ years of professional software development experience with a focus on test automation - Proficiency in programming languages such as C# and JavaScript - Strong problem-solving skills and attention to detail - Familiarity with version control systems like Git, bug tracking systems like JIRA, Selenium WebDriver, NUnit, Postman, and API testing Preferred skills that would be advantageous for this role: - Experience with NewtonSoft and RestSharp - Familiarity with k6 - Knowledge of agile development methodologies - Good communication and interpersonal skills - Strong customer empathy and commitment to continuous learning and professional development This role will provide you with the opportunity to work in a dynamic and innovative environment, contributing to impactful projects and collaborating with a team of talented professionals.,
ACTIVELY HIRING
posted 3 weeks ago

Java Developer

Vinbox martech pvt ltd
experience2 to 6 Yrs
location
Delhi, All India
skills
  • Core Java
  • Spring Boot
  • RESTful APIs
  • Multithreading
  • Relational databases
  • MySQL
  • PostgreSQL
  • ORM tools
  • Hibernate
  • Git
  • AWS
  • GCP
  • Azure
  • Unit testing
  • Debugging
  • Optimization
  • Javabased frameworks
  • DSA
  • Data Structures
  • Algorithms
  • Microservices architecture
  • Version control systems
  • Cloud platforms
Job Description
Role Overview: As a Backend Java Developer, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable Java code. You will collaborate with cross-functional teams to define, design, and ship new features, ensuring scalability, performance, and resilience of backend services. Your strong proficiency in Core Java and Java-based frameworks, along with excellent DSA skills, will be crucial in solving complex performance problems and implementing optimized applications. Key Responsibilities: - Design, develop, and maintain efficient, reusable, and reliable Java code. - Collaborate with cross-functional teams to define, design, and ship new features. - Solve complex performance problems and architectural challenges. - Implement backend services with a focus on scalability, performance, and resilience. - Write unit and integration tests to ensure code quality and reliability. - Participate in code reviews and provide constructive feedback. - Optimize applications for maximum speed and scalability. Qualification Required: - Bachelors or Masters degree in Computer Science, Engineering, or related field. - Experience in competitive programming or participation in coding platforms like LeetCode, Codeforces, etc., is a big plus. - Knowledge of containerization tools (Docker, Kubernetes) is a bonus. Additional Company Details: This is a full-time, permanent position with benefits including paid sick time and paid time off. The work location is in-person with a day shift, fixed shift, Monday to Friday schedule, and weekend availability required. Proficiency in English is necessary for this role. Role Overview: As a Backend Java Developer, you will be responsible for designing, developing, and maintaining efficient, reusable, and reliable Java code. You will collaborate with cross-functional teams to define, design, and ship new features, ensuring scalability, performance, and resilience of backend services. Your strong proficiency in Core Java and Java-based frameworks, along with excellent DSA skills, will be crucial in solving complex performance problems and implementing optimized applications. Key Responsibilities: - Design, develop, and maintain efficient, reusable, and reliable Java code. - Collaborate with cross-functional teams to define, design, and ship new features. - Solve complex performance problems and architectural challenges. - Implement backend services with a focus on scalability, performance, and resilience. - Write unit and integration tests to ensure code quality and reliability. - Participate in code reviews and provide constructive feedback. - Optimize applications for maximum speed and scalability. Qualification Required: - Bachelors or Masters degree in Computer Science, Engineering, or related field. - Experience in competitive programming or participation in coding platforms like LeetCode, Codeforces, etc., is a big plus. - Knowledge of containerization tools (Docker, Kubernetes) is a bonus. Additional Company Details: This is a full-time, permanent position with benefits including paid sick time and paid time off. The work location is in-person with a day shift, fixed shift, Monday to Friday schedule, and weekend availability required. Proficiency in English is necessary for this role.
ACTIVELY HIRING
posted 2 months ago

Senior ETL Developer

DataFlow Group
experience10 to 14 Yrs
location
Noida, Uttar Pradesh
skills
  • ETL
  • Data Streaming
  • AWS
  • Talend
  • Informatica
  • Apache Kafka
  • SQL
  • Python
  • Scala
  • Relational databases
  • AWS Kinesis
  • AWS S3
  • AWS Glue
  • AWS Redshift
  • AWS Lake Formation
  • AWS EMR
  • NoSQL databases
Job Description
Role Overview: You are a highly skilled and experienced Senior ETL & Data Streaming Engineer with over 10 years of experience. Your main responsibility will be to design, develop, and maintain robust data pipelines. Your expertise in both batch ETL processes and real-time data streaming technologies, along with hands-on experience with AWS data services, will be crucial. Your track record in working with Data Lake architectures and traditional Data Warehousing environments will be essential for this role. Key Responsibilities: - Design, develop, and implement highly scalable, fault-tolerant, and performant ETL processes using industry-leading ETL tools to extract, transform, and load data from various source systems into our Data Lake and Data Warehouse. - Architect and build batch and real-time data streaming solutions using technologies like Talend, Informatica, Apache Kafka, or AWS Kinesis to support immediate data ingestion and processing requirements. - Utilize and optimize a wide array of AWS data services, including AWS S3, AWS Glue, AWS Redshift, AWS Lake Formation, AWS EMR, and others, to build and manage data pipelines. - Collaborate with data architects, data scientists, and business stakeholders to understand data requirements and translate them into efficient data pipeline solutions. - Ensure data quality, integrity, and security across all data pipelines and storage solutions. - Monitor, troubleshoot, and optimize existing data pipelines for performance, cost-efficiency, and reliability. - Develop and maintain comprehensive documentation for all ETL and streaming processes, data flows, and architectural designs. - Implement data governance policies and best practices within the Data Lake and Data Warehouse environments. - Mentor junior engineers and contribute to fostering a culture of technical excellence and continuous improvement. - Stay abreast of emerging technologies and industry best practices in data engineering, ETL, and streaming. Required Qualifications: - 10+ years of progressive experience in data engineering, with a strong focus on ETL, ELT, and data pipeline development. - Deep expertise in ETL Tools: Extensive hands-on experience with commercial or open-source ETL tools (Talend). - Strong proficiency in Data Streaming Technologies: Proven experience with real-time data ingestion and processing using platforms such as AWS Glue, Apache Kafka, AWS Kinesis, or similar. - Extensive AWS Data Services Experience: Proficiency with AWS S3 for data storage and management, hands-on experience with AWS Glue for ETL orchestration and data cataloging, strong knowledge of AWS Redshift for data warehousing and analytics, familiarity with AWS Lake Formation for building secure data lakes, good to have experience with AWS EMR for big data processing. - Data Warehouse (DWH) Knowledge: Strong background in traditional data warehousing concepts, dimensional modeling (Star Schema, Snowflake Schema), and DWH design principles. - Programming Languages: Proficient in SQL and at least one scripting language (e.g., Python, Scala) for data manipulation and automation. - Database Skills: Strong understanding of relational databases and NoSQL databases. - Version Control: Experience with version control systems (e.g., Git). - Problem-Solving: Excellent analytical and problem-solving skills with a keen eye for detail. - Communication: Strong verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences. Preferred Qualifications: - Certifications in AWS Data Analytics or other relevant areas.,
ACTIVELY HIRING
posted 3 weeks ago
experience3 to 7 Yrs
location
Delhi
skills
  • JavaScript
  • MySQL
  • RESTful APIs
  • Agile
  • Git
  • GitHub
  • AWS
  • Nodejs
  • React
  • TypeScript
Job Description
Role Overview: The primary role of the Engineering function within the Product Development team is to create specifications and designs for new products or improvements and enhancements to existing products. You will work closely with customers, developers, and other stakeholders to understand and define customer needs in these designs. Features will be aligned to a timetable and areas of responsibility. Developers may solicit customers for feedback regarding product usability and desired future enhancements. As a Software Engineer, you will design, write, and test code for the product in either Software Engineering Applications or Systems. Product developers specializing in hardware systems will be matched to Hardware Engineering. Key Responsibilities: - Design, develop, and maintain scalable and high-performance full-stack applications using Node.js, React, JavaScript, and TypeScript. - Build secure, maintainable RESTful APIs and integrate them with front-end components. - Write clean, modular, and reusable code while adhering to best practices in software engineering. - Develop and optimize queries and schemas for MySQL databases, including complex joins, indexing, and transaction handling. - Participate in sprint planning, daily standups, code reviews, and retrospective meetings as part of an agile team. - Collaborate with UX designers, QA engineers, product owners, and other developers to deliver business value iteratively. - Debug and troubleshoot issues across the stack, from database and backend to front-end rendering and user interactions. - Participate in architectural design discussions and contribute to decisions around design patterns, scalability, and performance. - Write and maintain unit and integration tests to ensure code quality and application reliability. - Contribute to documentation and knowledge sharing within the team. - Actively look for ways to improve existing solutions and development workflows through automation, refactoring, and adoption of modern technologies. Qualifications Required: - Bachelor's degree in computer science or related field, or equivalent industry experience. - 3-5 years of experience in full-stack development using Node.js and React. - Strong proficiency in JavaScript, including asynchronous programming concepts. - Experience with microservices and micro-frontend (MFE) architectures. - Solid understanding of REST APIs, HTTP, and web architecture. - Hands-on experience with MySQL. - Experience working with version control tools like Git and GitHub. - Proficiency in debugging, profiling, and performance tuning of both client-side and server-side code. - Strong knowledge of best practices in software engineering, including design patterns, and secure coding practices. - Working knowledge of AWS services. - Knowledge of testing frameworks. Additional Company Details: Joining the company is more than saying yes to making the world a healthier place. It's discovering a career that's challenging, supportive, and inspiring. The company focuses on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thriving on the innovative ideas this generates. If this sounds like the workplace for you, apply now! The company commits to respond to every applicant.,
ACTIVELY HIRING
posted 1 week ago

Senior .NET Lead

Hitachi Careers
experience10 to 14 Yrs
location
Noida, Uttar Pradesh
skills
  • C
  • WPF
  • XAML
  • MVVM
  • HTML5
  • CSS3
  • JavaScript
  • Angular
  • RESTful APIs
  • Web Services
  • SOLID principles
  • Git
  • Azure DevOps
  • DevOps
  • Azure
  • Docker
  • NET Core
  • NET 6
  • React
  • MSSQL
  • Azure Cloud Services
  • Azure App Services
  • Azure Functions
  • Key Vault
  • Azure Logic Apps
  • AgileScrum
  • CICD
  • GitHub Actions
Job Description
As a part of GlobalLogic, a Hitachi Group Company, you will play a crucial role in driving innovation in monitoring and data insights. With your expertise and experience, you will be responsible for the following key responsibilities: - Lead the design, development, and deployment of .NET applications using C#, .NET Core/.NET 6+, and WPF. - Collaborate with product owners, architects, and UX designers to translate business requirements into technical solutions. - Design and maintain efficient, reusable, and reliable code adhering to industry best practices. - Guide and mentor junior developers through code reviews, technical guidance, and foster team collaboration in Agile environments. - Maintain and enhance legacy WPF applications while supporting the migration to modern architectures. - Optimize application performance, scalability, and maintainability. - Implement CI/CD pipelines and contribute to DevOps practices where applicable. - Participate in architectural discussions and help define the technical roadmap. - Identify, prioritize, and execute tasks in the software development life cycle. - Troubleshoot and resolve complex technical issues in production and development environments. - Document technical designs, system architecture, and development processes. Qualifications required for this role include: - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - 10+ years of professional experience in software development using Microsoft .NET technologies. - Strong proficiency in C#, .NET Core / .NET 6+, and object-oriented programming principles. - Proven experience with WPF, XAML, and MVVM design pattern. - Proficient in front-end technologies including HTML5, CSS3, JavaScript, and at least one modern framework like React or Angular. - Experience building and integrating RESTful APIs and working with Web Services. - Develop and manage database solutions with MSSQL, optimizing queries and ensuring data integrity. - Strong knowledge of SOLID principles, design patterns, and modern DevOps practices. - Hands-on experience with version control systems (e.g., Git). - Strong understanding of Azure Cloud Services such as Azure App Services, Azure Functions, Key Vault, Azure Logic Apps, and other services. - Knowledge of Agile/Scrum development practices. - Experience with CI/CD tools such as Azure DevOps or GitHub Actions. - Strong analytical and problem-solving skills. - Excellent communication and leadership skills. - Certification in Microsoft technologies (.NET, Azure) is a plus. - Familiarity with containerization concepts; experience with Docker is preferred or considered a strong plus. In addition to the job responsibilities and qualifications, you will also benefit from: - A culture of caring that prioritizes people first, fostering an inclusive environment of acceptance and belonging. - Continuous learning and development opportunities to grow personally and professionally. - Engaging and impactful work on projects that matter and push the boundaries of what's possible. - Balance and flexibility to help you achieve the perfect work-life balance. - Being part of a high-trust organization where integrity is key, ensuring a safe, reliable, and ethical work environment. GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner known for creating innovative digital products and experiences. By joining the team, you will collaborate with forward-thinking companies to transform businesses and redefine industries through intelligent products, platforms, and services.,
ACTIVELY HIRING
posted 3 weeks ago
experience5 to 9 Yrs
location
Delhi, All India
skills
  • RESTful APIs
  • MVC architecture
  • AWS
  • Azure
  • Docker
  • Kubernetes
  • Apache Kafka
  • Git
  • Python programming
  • Django framework
  • ORM systems
  • Apache Pulsar
  • CICD pipelines
  • agile development methodologies
Job Description
As a Senior Python Developer at our company, you will be an integral part of the team responsible for building our next-generation Intelligent Document Processing (IDP) platform. You will have the opportunity to design, develop, and maintain robust backend systems using Python and Django, while also contributing to modern DevOps workflows and cloud-based deployment strategies. Key Responsibilities: - Design, develop, and maintain robust backend systems using Python and the Django framework. - Build and enhance the web application layer of the IDP platform ensuring performance and scalability. - Implement microservices and APIs to support frontend and third-party integrations. - Manage cloud infrastructure using AWS or Azure, focusing on deployment, scalability, and high availability. - Develop and maintain containerized applications using Docker and manage orchestration with Kubernetes. - Integrate event-driven architecture using Apache Kafka or Apache Pulsar for asynchronous data processing. - Write clean, testable, and well-documented code following best practices. - Collaborate closely with product managers, DevOps engineers, and frontend teams to deliver end-to-end solutions. - Participate in code reviews, performance tuning, and architectural discussions. Qualifications Required: - 4-6 years of professional experience in Python programming. - Strong hands-on experience with Django framework for backend development. - Solid understanding of RESTful APIs, MVC architecture, and ORM systems. - Proven experience in deploying and managing applications on AWS or Azure. - Experience with Docker and Kubernetes for containerization and orchestration. - Hands-on experience with Apache Kafka or Apache Pulsar in event-driven or distributed systems. - Familiarity with CI/CD pipelines, Git, and agile development methodologies. - Good problem-solving skills and ability to work in a fast-paced environment. If you have experience with PostgreSQL or MongoDB, knowledge of Celery, Redis, or similar task queues, or exposure to AI/ML model integration or document processing systems, it would be a plus. As a Senior Python Developer at our company, you will be an integral part of the team responsible for building our next-generation Intelligent Document Processing (IDP) platform. You will have the opportunity to design, develop, and maintain robust backend systems using Python and Django, while also contributing to modern DevOps workflows and cloud-based deployment strategies. Key Responsibilities: - Design, develop, and maintain robust backend systems using Python and the Django framework. - Build and enhance the web application layer of the IDP platform ensuring performance and scalability. - Implement microservices and APIs to support frontend and third-party integrations. - Manage cloud infrastructure using AWS or Azure, focusing on deployment, scalability, and high availability. - Develop and maintain containerized applications using Docker and manage orchestration with Kubernetes. - Integrate event-driven architecture using Apache Kafka or Apache Pulsar for asynchronous data processing. - Write clean, testable, and well-documented code following best practices. - Collaborate closely with product managers, DevOps engineers, and frontend teams to deliver end-to-end solutions. - Participate in code reviews, performance tuning, and architectural discussions. Qualifications Required: - 4-6 years of professional experience in Python programming. - Strong hands-on experience with Django framework for backend development. - Solid understanding of RESTful APIs, MVC architecture, and ORM systems. - Proven experience in deploying and managing applications on AWS or Azure. - Experience with Docker and Kubernetes for containerization and orchestration. - Hands-on experience with Apache Kafka or Apache Pulsar in event-driven or distributed systems. - Familiarity with CI/CD pipelines, Git, and agile development methodologies. - Good problem-solving skills and ability to work in a fast-paced environment. If you have experience with PostgreSQL or MongoDB, knowledge of Celery, Redis, or similar task queues, or exposure to AI/ML model integration or document processing systems, it would be a plus.
ACTIVELY HIRING
posted 2 months ago
experience15 to 20 Yrs
location
Noida, Uttar Pradesh
skills
  • Java programming
  • Spring Framework
  • Design Patterns
  • Microservices architectures
  • Jakarta EE
  • Software development lifecycle
Job Description
As the ideal candidate for this role, you will be responsible for leading the architectural design and evolution of enterprise-level Java applications. Your main duties will include: - Defining and enforcing architectural standards, design patterns, and best practices across development teams. - Spearheading the adoption and implementation of Microservices architectures to optimize system modularity and efficiency. - Providing technical leadership and guidance to development teams, mentoring them on complex architectural challenges and technical Collaborating with cross-functional teams to translate business requirements into robust technical solutions. - Conducting architectural reviews and audits to ensure compliance with architectural guidelines and quality standards. - Evaluating and recommending new technologies, tools, and frameworks to enhance the development ecosystem. - Championing software development best practices, including code quality, testing, and deployment strategies. - Actively participating in the full software development lifecycle, from conceptualization and design to deployment and post-launch. Qualifications required for this role include: - 15-20 years of progressive experience in software development and architecture, with a significant focus on Java-based expertise. - Deep proficiency in Java programming and ecosystem. - Extensive experience with the Spring Framework (Spring Boot, Spring Cloud, Spring Data, etc.). - Proven expertise in designing and implementing Microservices architectures. - Strong understanding and application of various Design Patterns and architectural principles. - Experience with Jakarta EE (formerly Java EE) is highly desirable. - Demonstrated ability to define, communicate, and oversee complex software solutions. - Strong analytical and problem-solving skills, with a track record of tackling intricate technical challenges. - Excellent communication, presentation, and interpersonal abilities, capable of articulating complex technical concepts to diverse audiences. - Bachelor's or Master's degree in Computer Science, Information Technology, or a related engineering field. Relevant certifications such as Oracle Certified Professional (OCP) Java SE Programmer or Java EE Developer are a plus. Candidates with prior experience working in Product Companies are strongly preferred.,
ACTIVELY HIRING
posted 2 months ago
experience7 to 11 Yrs
location
Noida, Uttar Pradesh
skills
  • NET
  • C
  • WPF
  • XAML
  • MVVM
  • HTML5
  • CSS3
  • JavaScript
  • Angular
  • RESTful APIs
  • Web Services
  • SOLID principles
  • Git
  • Azure DevOps
  • DevOps
  • Azure
  • Docker
  • NET Core
  • React
  • MSSQL
  • Azure Cloud Services
  • Azure App Services
  • Azure Functions
  • Key Vault
  • Azure Logic Apps
  • AgileScrum
  • CICD
  • GitHub Actions
Job Description
As a highly skilled and results-oriented .NET Developer/Lead with over 10 years of experience, you will be responsible for the full lifecycle of design through implementation, validation, and execution. You will collaborate with product owners, architects, and UX designers to translate business requirements into technical solutions. Your role will involve leading the design, development, and deployment of .NET applications using C#, .NET Core/.NET 6+, and WPF. Additionally, you will guide and mentor junior developers through code reviews, technical guidance, and foster team collaboration in Agile environments. **Key Responsibilities:** - Lead the design, development, and deployment of .NET applications using C#, .NET Core/.NET 6+, and WPF. - Collaborate with product owners, architects, and UX designers to translate business requirements into technical solutions. - Design and maintain efficient, reusable, and reliable code adhering to industry best practices. - Guide and mentor junior developers through code reviews, technical guidance and foster team collaboration in Agile environments. - Maintain and enhance legacy WPF applications while supporting the migration to modern architectures. - Optimize application performance, scalability, and maintainability. - Implement CI/CD pipelines and contribute to DevOps practices where applicable. - Participate in architectural discussions and help define the technical roadmap. - Identify, prioritize, and execute tasks in the software development life cycle. - Troubleshoot and resolve complex technical issues in production and development environments. - Document technical designs, system architecture, and development processes. **Qualifications Required:** - Bachelors or Masters degree in Computer Science, Engineering, or a related field. - 7+ years of professional experience in software development using Microsoft .NET technologies. - Strong proficiency in C#, .NET Core / .NET 6+, and object-oriented programming principles. - Proven experience with WPF, XAML, and MVVM design pattern. - Proficient in front-end technologies including HTML5, CSS3, JavaScript, and at least one modern framework like React or Angular. - Experience building and integrating RESTful APIs and working with Web Services. - Develop and manage database solutions with MSSQL, optimizing queries and ensuring data integrity. - Strong knowledge of SOLID principles, design patterns, and modern DevOps practices. - Hands-on experience with version control systems (e.g., Git). - Strong understanding of Azure Cloud Services such as Azure App Services, Azure Functions, Key Vault, Azure Logic Apps, and other services. - Knowledge of Agile/Scrum development practices. - Experience with CI/CD tools such as Azure DevOps or GitHub Actions. - Strong analytical and problem-solving skills. - Excellent communication and leadership skills. - Certification in Microsoft technologies (.NET, Azure) is a plus. - Familiarity with containerization concepts; experience with Docker is preferred or considered a strong plus. As a part of GlobalLogic, you will experience a culture of caring where people are prioritized. Learning and development opportunities are abundant, allowing you to continuously grow and advance your career. You will have the chance to work on interesting and meaningful projects that have a real impact on clients around the world. GlobalLogic values balance and flexibility, offering different work arrangements to help you achieve a healthy work-life balance. Joining GlobalLogic means becoming a part of a high-trust organization where integrity is key, ensuring a safe and ethical work environment.,
ACTIVELY HIRING
posted 2 months ago

C.Net Developer

Foundation Futuristic Technologies Pvt. Ltd ( Forensics Guru)
experience2 to 6 Yrs
location
Faridabad, Haryana
skills
  • C
  • SQL Server
  • Windows Forms
  • Reporting tools
  • Microsoft SQL Server
  • continuous integration
  • WPF Application Developments
  • NET framework
  • objectoriented programming
  • concurrency patterns
  • clean code writing
  • scalable application design
  • database schemas design
  • Common Language Runtime CLR
  • automated testing platforms
  • unit tests
  • code versioning tools
Job Description
You will be responsible for designing and developing C# applications, with a focus on back-end SQL Server. Your role will involve collaborating with team members across different infrastructure layers to ensure sophisticated design and high-quality products. **Key Responsibilities:** - Translate application storyboards and use cases into functional applications - Design, build, and maintain efficient, reusable, and reliable C# code - Ensure optimal performance, quality, and responsiveness of applications - Identify bottlenecks and bugs, and provide solutions - Assist in maintaining code quality, organization, and automatization **Qualifications Required:** - Proficiency in C# and its ecosystems - Experience with Windows Forms and WPF Application Developments - Knowledge of Reporting tools - Familiarity with the .NET framework - Strong understanding of object-oriented programming - Ability to write reusable C# libraries - Knowledge of design and architectural patterns - Understanding of concurrency patterns in C# - Familiarity with Microsoft SQL Server - Ability to write clean, readable C# code - Knowledge of fundamental design principles for scalable applications - Experience in creating database schemas - Basic understanding of Common Language Runtime (CLR) and its limitations - Experience in implementing automated testing platforms and unit tests - Proficient in code versioning tools such as Telerik Controls, Yworks Controls, Think Geo Controls - Familiarity with continuous integration The company is offering a Full-time, Permanent, Fresher job type with benefits including health insurance and provident fund. The work location is Faridabad, Haryana, and you are required to reliably commute or plan to relocate before starting work. A Bachelor's degree is required for this role, along with a minimum of 2 years of experience with .NET. Work will be conducted in person.,
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter