Job description TitleTechnical Architect (.NET) Reporting ToManager Working LocationBangalore Primary Responsibilities: Technical Architect will be responsible for the design and refactoring of software components to address architecture concerns related to performance and reliability and reduce the technical debt. Produce technical design for the architecturally significant requirements (ASRs) and non-functional requirements (NFRs); assess that their implementation is matching the design. Requirement : Min 10-year experience in a .NET software development with Min. 3-year experience working as a technical architect in a .NET and SOA/Microservices architecture style software product. Produce technical design (using UML) with focus on application performance, reliability, and resiliency and explain same to the development team. Contributes to the technical and structural evolution of the application by identifying needs, gaps, and new requirements timely. Lead code and design reviews to enforce engineering best practices and technical standards. Makes recommendations to improve operating efficiency and functionality of assigned systems areas. Personal Skills: Excellent problem-solving, communication, negotiation, and interpersonal skills. Ability to balance short-term demands with long-term scalability. Preferred: Strong orientation towards Performance tuning and optimization with Microsoft technologies Experience in Cloud technologies, preferably Azure Education Qualifications : Computer Science and Engineering Background (Full-time BE/MCA or any other equivalent degree) Role: Technical Architect Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills orientationsoftware developmentsoamicrosoft azuremicroservices visualforceweb servicessfdctriggersjavascriptapexsalesforcesales force developmentsalesforce crmtechnical designdata loaderjavacomputer scienceuml.net
Posted 2 hours ago
•
Typically responds within 2 days
Job description About the Role: Grade Level (for internal use): 10 We're seeking a talented and highly motivated software engineer to help us develop a scalable, high-performance, cloud-based platform for large-scale data storage and processing. Solve interesting technical challenges in the areas of distributed high-performance computing for a high-available cloud environment. Candidate is hands-on and passionate about exploiting multiple languages and programming techniques across products, frameworks and API layers using the right tool for the right job to address sustainable solutions. Candidate is willing to explore new tools & technologies to meet the product demands. This person will work closely with existing team members to develop a comprehensive Java/J2EE based product. The role requires tight collaboration with product managers and business analysts to develop the products according to the business schedule. General and deep experience with Core Java concepts and J2EE technologies are a must. Strong knowledge of relational database, AWS knowledge is must. This position will suit candidates who enjoy both the technical and business aspects of developing software solutions to a schedule in an environment of high visibility and transparency around deliverables, business needs, and customer value. Key Responsibilities: Implementation of financial services software using enterprise Java, RDBMS and modern web technologies Work closely with product leads to understand development requirements and translate them to code deliverables for financial applications Quickly understand system architecture and leverage design and development, taking ownership of assigned modules to drive projects to completion Independently execute Proof of Concepts to validate approach. Summarize and document results for stakeholder review Validate developed solutions to ensure that requirements are met and the results meet the business needs Establish and maintain Continuous Deployment methodologies including working with SQA teams to enforce unit and automated testing Develop required tools to automate management of all facets of data operations Required Skills: Experience in Core JAVA/J2EE related product development. Excellent knowledge of RDBMS and proficient in PL/SQL is must have. Knowledge of Spring/Hibernate/Restful Web Services is a must. Knowledge of web technologies and JavaScript based frameworks (Node JS, Angular JS etc.) is a plus. The right candidate would also demonstrate solid OO programming including Object Oriented Design Patterns and have strong opinions on best programming practices Experience on some of the cloud technologies like AWS, Docker, Kubernetes, ECS etc. Well versed with continuous integration and continuous delivery tools and techniques Experience on Oracle 11 or SQL Server Strong proficiency applying REST-based API frameworks to large scale, distributed high traffic web services Experience in Agile SCRUM project management methodologies Prefer to work in a nimble and dynamic environment with strong emphasis on ownership and responsibility Ability and passion to pick up new technologies and stay on the leading edge of full-stack development Education and Experience: Masters or Bachelors in Computer Science, Engineering or equivalent experience 8+ years of professional programming experience Skills Appreciated: Experience with Capital Markets domain Full stack experience is a plus AWS Cloud experience is desirable Experience in Agile SCRUM project methodology Role: Full Stack Developer Industry Type: Banking Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills Software Development DockerECSCloudAgileSCRUMAWSKubernetes
Posted 5 hours ago
•
Typically responds within 2 days
Job description About the Role: Grade Level (for internal use): 12 Introduction S&P Global is looking for a technical Associate Director who is passionate about delivering high-value, high-impact solutions to the worlds most demanding, high-profile clients. Youll play a key role in building and maintaining C# applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design and quality product is essential. Duties & accountabilities Technical ? Must have Design and development experience on Micro service and cloud-based application architecture. ? Must Have experience on Containerization deployment process. ? Must have hands on experience of .net core, C#, WebAPI, Web Services, Entity Framework (or other ORM). ? Experience in front end development using Angular, Kendo, Typescript, JavaScript, CSS/bootstrap and HTML5. ? Must have hands on experience of Design Patterns and good hold on development methodologies like SOLID and TDD. ? Must Have Experience in using GIT as source repository. ? Proficient with Unit Test tools, Source Control and Task/ Bug Management like JIRA ? Experience in SQL server, T-SQL, writing Stored Procedure, optimizing Query. ? Experience in XML, XSLT, Crystal Reports, SSRS, WCF is added advantage. ? Object oriented knowledge strongly desired. ? Maintain and troubleshoot the existing and new application development ? Be able to understand complex systems ? Strong project and process fundamentals ? Adhere-to and augment relevant coding/design standards and principles. ? Ensure the design and development is conforming to best practices and standards. Desirable ? Experience in contributing to the technical roadmap of an application ? Experience and good understanding of Agile development and delivery process. ? Experience of working in a data intensive environment. ? Familiarity/experience with the financial services industry. Business competencies Education and experience ? A technical graduate Post Graduate ? Fluency in English, spoken and written Management requirements ? Must have excellent organizational skills and be able to handle multiple tasks to meet tight deadlines. ? Able to provide regular progress and status updates on your development tasks to your manager and peers. ? Manage and track progress of ongoing items you depend on. Personal competencies Personal impact ? Passion for quality assurance and attention to detail ? Strong desire to learn new technologies, methods and tools ? Proven analytical and problem-solving abilities. ? Ability to work both independently and as a member of a team. Communication ? Good communication and interpersonal skills both verbal and written. ? Strong ability to communicate effectively and influence decisions to achieve results ? Should be able to independently manage onsite clients ? Ability to report accurate development status and progress to the Dev manager and other stakeholders. Teamwork ? Willingness to be flexible and adapt to project priorities and processes and ability to meet deadlines. ? Work closely with development and project team members globally to deliver high quality solutions to aggressive time frames. Role: Technical Lead Industry Type: Banking Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills TypescriptJavaScriptAngularKendo XMLSSRSCrystal ReportsXSLTWCF
Posted 1 day ago
•
Typically responds within 2 days
Job description About the Role: Grade Level (for internal use): 11 The Team: Our team is responsible for the design, architecture, and development of our client facing applications using a variety of tools that are regularly updated as new technologies emerge. You will have the opportunity every day to work with people from a wide variety of backgrounds and will be able to develop a close team dynamic with coworkers from around the globe. The Impact: The work you do will be used every single day, its the essential code youll write that provides the data and analytics required for crucial, daily decisions in the capital and commodities markets. Whats in it for you: Build a career with a global company. Work on code that fuels the global financial markets. Grow and improve your skills by working on enterprise level products and new technologies. Responsibilities: Solve problems, analyze and isolate issues. Provide technical guidance and mentoring to the team and help them adopt change as new processes are introduced. Champion best practices and serve as a subject matter authority. Develop solutions to develop/support key business needs. Engineer components and common services based on standard development models, languages and tools Produce system design documents and lead technical walkthroughs Produce high quality code Collaborate effectively with technical and non-technical partners As a team-member should continuously improve the architecture Basic Qualifications: 9-12 years of experience designing/building data-intensive solutions using distributed computing. Proven experience in implementing and maintaining enterprise search solutions in large-scale environments. Experience working with business stakeholders and users, providing research direction and solution design and writing robust maintainable architectures and APIs. Experience developing and deploying Search solutions in a public cloud such as AWS. Proficient programming skills at a high-level languages - Java, Scala, Python Solid knowledge of at least one machine learning research frameworks Familiarity with containerization, scripting, cloud platforms, and CI/CD. 5+ years experience with Python, Java, Kubernetes, and data and workflow orchestration tools 4+ years experience with Elasticsearch, SQL, NoSQL,??Apache spark, Flink, Databricks and Mlflow. Prior experience with operationalizing data-driven pipelines for large scale batch and stream processing analytics solutions Good to have experience with contributing to GitHub and open source initiatives or in research projects and/or participation in Kaggle competitions Ability to quickly, efficiently, and effectively define and prototype solutions with continual iteration within aggressive product deadlines. Demonstrate strong communication and documentation skills for both technical and non-technical audiences. Preferred Qualifications: Search Technologies: Query and Indexing content for Apache Solr, Elastic Search, etc. Proficiency in search query languages (e.g., Lucene Query Syntax) and experience with data indexing and retrieval. Experience with machine learning models and NLP techniques for search relevance and ranking. Familiarity with vector search techniques and embedding models (e.g., BERT, Word2Vec). Experience with relevance tuning using A/B testing frameworks. Big Data Technologies: Apache Spark, Spark SQL, Hadoop, Hive, Airflow Data Science Search Technologies: Personalization and Recommendation models, Learn to Rank (LTR) Preferred Languages: Python, Java Database Technologies: MS SQL Server platform, stored procedure programming experience using Transact SQL. Ability to lead, train and mentor. Role: Technical Lead Industry Type: Banking Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills JavaPythonKubernetes NoSQLElasticsearchScalaMlflowDatabricksApache sparkFlinkSQL
Posted 1 day ago
•
Typically responds within 2 days
Job description About the Role: Grade Level (for internal use): 09The Role Quality Engineer The Team : The Quality Engineering team works in partnership with other Technology Functions and the Business to ensure quality delivery of our products. The team works in an Agile environment and is located globally. The team is independent in driving all decisions and is responsible for continuously improving customer experience, revenue growth and operations enablement through quick turn-around of development of our products with high quality. The Impact : As an SDET, you will make a significant contribution in building solutions to test applications across Web /Mobile/API/Services platforms and framing efficient data comparison methods. Your challenge will be reducing the time to market for products without compromising quality, by leveraging automation and innovation. You will use a wide range of technologies and have the opportunity to interact with different internal teams. Whats in it for you Working with a team of highly skilled, ambitious and result-oriented professionals. Using a wide range of cutting-edge technology to innovate while testing. An ever-challenging environment to hone your existing skills in Automation, Performance, service layer testing, SQL scripting etc. A great opportunity to think and execute like a developer while performing the role of QA. Being a part of an organization which values Culture of Urgency and Shift Left approaches. A plenty of skill building, knowledge sharing, and innovation opportunities. Building a fulfilling career with a global financial technology company. Responsibilities : Develop automation/performance scripts that meet organization standards and build reliable, reusable and maintainable automated regression suites & test harness. Leverage tools and frameworks to build automation/performance scripts with quality code to simplify testing scenarios. Design and develop test plans, test cases based upon functional and design specifications, execute test cases and analyze and report test results to the teams. Work in partnership with the development teams to deliver business functionality on time with required quality that meets the acceptance criteria. Focus on building efficient solutions for Web, Services/APIs, Database, mobile testing requirements. Participate in internal/cross team meetings, project scoping, functional reviews, test specifications, technical reviews for assigned projects in an Agile environment. Participate actively in functional, system and regression testing activities. Capture quality assurance data and metrics to provide insights and conclusions. Estimate and perform risk analysis for quality delivery. What Were Looking For : Basic Qualifications 3-5 years of experience in software testing or development with good understanding of testing, coding and debugging procedures. Demonstrated experience in programming using Python/C#/Java or other languages. Experience in design and development of automated tests using automation tools (e.g. Selenium, Appium, Playwright) with exposure in testing across the application layers (UI/Service/Data layers/Mobile). Experience in advising team to identify automatable test cases at different layers (UI, Services and Data layer tests). Ability to working with developers to build automation/performance friendly code is a plus. Experience in refactoring test automation/performance suites as necessary. Experience working with SOAP, REST and/or GraphQL services and understanding of SOA architecture. Experience of SQL/PL-SQL, writing SQL queries for test automation and test data setup and simulation. Exposure to Behavior Driven Development (BDD) practices and experience in Agile methodology is highly desirable. Exposure to testing in CI, DevOps, rolling deployment/upgrade model is highly desirable. Experience in developing Test Plans and Test Cases, engage in Exploratory Testing, creating and maintaining Defect Reports Strong experience in performance testing tools like HP LoadRunner/Performance Center/JMeter and monitori
Posted 1 day ago
•
Typically responds within 2 days
Job description Primary Responsibilities Provide engineering leadership, mentorship, technical direction to small team of other engineers (~6 members). Partner with your Engineering Manager to ensure engineering tasks understood, broken down and implemented to the highest of quality standards. Collaborate with members of the team to solve challenging engineering tasks on time and with high quality. Engage in code reviews and training of team members. Support continuous deployment pipeline code. Situationally troubleshoot production issues alongside the support team. Continually research and recommend product improvements. Create and integrate features for our enterprise software solution using the latest Python technologies. Assist and adhere to enforcement of project deadlines and schedules. Evaluate, recommend, and proposed solutions to existing systems. Actively communicate with team members to clarify requirements and overcome obstacles to meet the team goals. Leverage open-source and other technologies and languages outside of the Python platform. Develop cutting-edge solutions to maximize the performance, scalability, and distributed processing capabilities of the system. Provide troubleshooting and root cause analysis for production issues that are escalated to the engineering team. Work with development teams in an agile context as it relates to software development, including Kanban, automated unit testing, test fixtures, and pair programming. Requirement of 4-8or more years experience as a Python developer on enterprise projects using Python, Flask, FastAPI, Django, PyTest, Celery and other Python frameworks. Software development experience includingobject-oriented programming, concurrency programming, modern design patterns, RESTful service implementation, micro-service architecture, test-driven development, and acceptance testing. Familiarity with tools used to automate the deployment of an enterprise software solution to the cloud, Terraform, GitHub Actions, Concourse, Ansible, etc. Proficiency with Git as a version control system Experience with Docker and Kubernetes Experience with relational SQL and NoSQL databases, including MongoDB and MSSQL. Experience with object-oriented languagesPython, Java, Scala, C#, etc. Experience with testing tools such as PyTest, Wiremock, xUnit, mocking frameworks, etc. Experience with GCP technologies such as BigQuery, GKE, GCS, DataFlow, Kubeflow, and/or VertexAI Excellent problem solving and communication skills. Experience with Java and Spring a big plus. Disability Accommodation: UKGCareers@ukg.com. Role: Blockchain Quality Assurance Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Quality Assurance and Testing Education UG: B.Tech/B.E. in Any Specialization PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills gitjavapythonversion controldjango kubernetessoascaladockeransiblespringcelerygcpdesign patternskanbanbigquerymongodbc#githubsoftware testingpytestglmxunitsql servernosqlacceptance testingterraformflaskdata flow
Posted 1 day ago
•
Typically responds within 2 days
Job description Company Overview With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. And we’re only getting started. Ready to bring your bold ideas and collaborative mindset to an organization that still has so much more to build and achieveRead on. Here, we know that you’re more than your work. That’s why our benefits help you thrive personally and professionally, from wellness programs and tuition reimbursement to U Choose — a customizable expense reimbursement program that can be used for more than 200+ needs that best suit you and your family, from student loan repayment, to childcare, to pet insurance. Our inclusive culture, active and engaged employee resource groups, and caring leaders value every voice and support you in doing the best work of your career. If you’re passionate about our purpose — people —then we can’t wait to support whatever gives you purpose. We’re united by purpose, inspired by you. We are looking for a talented and experienced Software Engineer II to join our dynamic team. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. As a Software Engineer II, you will be involved in the design, development, testing, deployment, and maintenance of software solutions. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. We are seeking engineers with diverse specialties and skills to join our dynamic team to innovate and solve complex challenges. Our team is looking for strong talent with expertise in the following areas: Front End UI Engineer (UI/UX design principles, responsive design, JavaScript frameworks) DevOps Engineer (CI/CD Pipelines, IAC proficiency, Containerization/Orchestration, Cloud Platforms) Back End Engineer (API Development, Database Management, Security Practices, Message Queuing) AI/ML Engineer (Machine Learning Frameworks, Data Processing, Algorithm Development, Big Data Technologies, Domain Knowledge) Responsibilities: Software DevelopmentWrite clean, maintainable, and efficient code or various software applications and systems. Design and ArchitectureParticipate in design reviews with peers and stakeholders Code ReviewReview code developed by other developers, providing feedback adhering to industry standard best practices like coding guidelines TestingBuild testable software, define tests, participate in the testing process, automate tests using tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide. Debugging and TroubleshootingTriage defects or customer reported issues, debug and resolve in a timely and efficient manner. Service Health and QualityContribute to health and quality of services and incidents, promptly identifying and escalating issues. Collaborate with the team in utilizing service health indicators and telemetry for action. Assist in conducting root cause analysis and implementing measures to prevent future recurrences. Dev Ops ModelUnderstanding of working in a DevOps Model. Begin to take ownership of working with product management on requirements to design, develop, test, deploy and maintain the software in production. DocumentationProperly document new features, enhancements or fixes to the product, and also contribute to training materials. Basic Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 2+ years of professional software development experience. Proficiency in one or more programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript. Experience with software development practices and design patterns. Familiarity with version control systems like Git GitHub and bug/work tracking systems like JIRA. Basic understanding of cloud technologies and DevOps principles. Strong analytical and problem-solving skills, with a proven track record of bui
Posted 1 day ago
•
Typically responds within 2 days
Job description We are seeking a skilled and motivated Application Operations Engineer for an SRE role with Java, React JS and Spring boot skillset along with expertise in Data Bricks, particularly with Oracle integration, to join our dynamic SRE team. The ideal candidate should have 3 to 6 years of experience in supporting robust web applications using Java, React JS and Spring boot with a strong background in managing and optimizing data workflows leveraging Oracle databases. The incumbent will be responsible for supporting applications, troubleshooting issues, providing RCAs and suggestive fixes by managing continuous integration and deployment pipelines, automating processes, and ensuring systems reliability, maintainability and stability. Responsibilities: The incumbent will be working in CI/CD, handle Infrastructure issues, know how on supporting Operations and maintain user-facing features using React JS, Spring boot & Java Has ability to support reusable components and front-end libraries for future use Partner with development teams to improve services through rigorous testing and release procedures. Has willingness to learn new tools and technologies as per the project demand. Ensure the technical feasibility of UI/UX designs Optimize applications for maximum speed and scalability Collaborate with other team members and stakeholders Work closely with data engineers to ensure smooth data flow and integration. Create and maintain documentation for data processes and workflows. Troubleshoot and resolve issues related to data integrity and performance. Good to have working knowledge on Tomcat App server and Apache web server, Oracle, Postgres Command on Linux & Unix. Self-driven individual Requirements: Bachelors degree in computer science engineering, or a related field 3-6 years of professional experience Proficiency in Advanced Java, JavaScript, including DOM manipulation and the JavaScript object model Experience with popular React JS workflows (such as Redux, MobX, Flux) Familiarity with RESTful APIs Experience with cloud platforms such as AWS and Azure Knowledge of CI/CD pipelines and DevOps practices Experience with data engineering tools and technologies, particularly Data Bricks Proficiency in Oracle database technologies and SQL queries Excellent problem-solving skills and attention to detail Ability to work independently and as part of a team Good verbal and written communication skills Familiarity with ITSM processes like Incident, Problem and Change Management using ServiceNow (preferable) Ability to work in shift manner. Grade - 09 Location - Hyderabad Hybrid Mode - twice a week work from office Shift Time - 6:30 am to 1 pm OR 2 pm to 10 pm IST Role: Software Development - Other Industry Type: Banking Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills Application Operations Oracle databaseChange ManagementAzureServiceNowAdvanced JavaReact JSITSM processesSQL queriesDevOpsJavaScriptCI/CDAWS
Posted 1 day ago
•
Typically responds within 2 days
Job description The Team: S&P Dow Jones Indices, Fixed Income platform team is responsible for the design and development of large-scale systems and generate reports based on business needs The Impact: You will be working on one of the core technology platforms responsible for prototyping new indices Whats in it for you: Opportunity to learn and expand global knowledge of financial data. You will have the opportunity to work on the enhancements to the platforms as well as implement new methodologies based on the need Responsibilities Design and development of Java applications for SPDJI platform systems Participate in multiple software development processes including requirement analysis, design,coding, testing and Documentation Develop software applications based on clear business specifications Build applications with object oriented concepts and apply design patterns Setup development environment sandbox for application development Perform unit testing of application code and fix errors Effectively interact with business users and IT staff Basic Qualification What were looking for: Bachelor's degree in Computer Science, Information Systems or Engineering is required, or in lieu, a demonstrated equivalence in work experience Hands on experience in designing, developing, testing and successfully deploying critical and complex projects Strong Java skills with experience in development of concurrent systems Good experience with Spring-based technologies (Spring Boot etc.) Experience in designing and implementing micro services based solutions Should have experience writing unit/integration tests Experience writing SQL queries and good understanding of data model Exposure to Cloud, preferably AWS Exposure to containers (good to have) Strong analytical and problem solving skills. Role: Technical Lead Industry Type: Banking Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Any Specialization, B.Sc in Any Specialization PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills Java Software DevelopmentSpring BootAWSSQLmicroservicesapplication development
Posted 1 day ago
•
Typically responds within 2 days
Job description About the Role: The Team: As a Software Developer with the Data & Research Development team, you will use a wide range of technologies and cultivate a collaborative environment with other internal teams. The team is responsible for the architecture, design, development, quality, and maintenance of the next-generation platform. Join a dynamic team that collaborates across eight locations to develop enterprise-grade applications, serving a large and growing customer base. Other responsibilities include transforming product requirements into technical design and implementation. The Impact: We focus primarily on developing, enhancing and delivering required pieces of information & functionality to internal & external clients in all client-facing applications. Your contributions will have a wide-reaching impact, enhancing client-facing applications and delivering critical information and functionality. Whats in it for you: Opportunities for innovation and learning the latest cutting-edge technologies (like front-end, DevOps, and cloud technologies). Build a next-generation UI that consumers can rely on to make their decisions. To work in pure agile & scrum methodology. Work with a skilled team while shaping the future of our products. Opportunities for professional growth and development. Learn and master new technologies through cross-training, gaining versatile Full Stack experience. Health and wellness programs. Responsibilities: Complete SDLC: architecture, design, development, and support of tech solutions using React.js and .Net Core technologies Actively participate in all Scrum ceremonies and follow AGILE best practice effectively. Write clean, scalable, and efficient code. Troubleshoot, debug, and upgrade existing software. Produce technical design documents and conduct technical walkthroughs. Participate in code reviews to maintain code quality and share knowledge. Maintain application performance, quality, and responsiveness. Stay updated with the latest industry trends and technologies to ensure our solutions remain current and effective. What Were Looking For: 2-6 years of desktop application development experience with deep understanding of Design Patterns & Object-oriented programming. Proficient with software development lifecycle (SDLC) methodologies such as Agile and Test-driven development. Hands-on development experience using React.js, Redux, and .Net Core. Knowledge of database systems like SQL Server or PostgreSQL. Experience with front-end technologies such as HTML, CSS, and JavaScript. Strong Service Oriented Architecture (SOA) knowledge. Familiarity with RESTful APIs and web services. Strong understanding of cloud platform architecture (Containers, Dockers etc.). Ability to resolve performance related issues through various techniques, including testing, debugging and profiling. Strong problem-solving skills and attention to detail. Experience with version control systems (e.g., Git). Excellent communication and teamwork abilities. Preferred Qualifications: Familiarity with CI/CD pipelines and DevOps practices. Familiarity with technologies like Kafka, GraphQL, and AI Prompting. Experience with JavaScript frameworks/libraries (e.g., Angular, Vue.js). Role: Full Stack Developer Industry Type: Banking Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: Any Graduate PG: Any Postgraduate Key Skills Skills highlighted with ‘‘ are preferred keyskills Application Development RESTful API.Net CoreCSSDesign PatternsReduxJavaScriptHTMLSQL ServerService Oriented ArchitectureObject-oriented programmingReact.js
Posted 1 day ago
•
Typically responds within 2 days