Software Engineering Professional
2 months ago
What you’ll be doing
As an emerging member of a software engineering team, You will be responsible to efficiently design, build, and manage data pipelines for enterprises, aiming to extract valuable insights and make data-driven decisions. Transforming raw data into actionable intelligence.Collaborate with data scientists and architects on several projects.You would get opportunities to work on challenging and innovative projects, using the latest technologies and tools.
Job Responsibilities
Analyze and organize raw data Build data systems and pipelines Evaluate business needs and objectives Combine raw information from different sources to create consistent and machine-readable formats Interpret trends and patterns Implements processes and systems to monitor data quality, ensuring production data is always accurate and available for key stakeholders and business processes that depend on it. Performs data analysis required to troubleshoot data related issues and assist in the resolution of data issues. Designs data integrations and data quality framework. Designs and evaluates open source and vendor tools for data lineage. Prepare data for prescriptive and predictive modeling Build algorithms and prototypes Combine raw information from different sources Explore ways to enhance data quality and reliability Identify opportunities for data acquisition Develop analytical tools and programs Works closely with a team of frontend and backend engineers, product managers, and analysts. Collaborate with data scientists and architects on several projects
Skills required for the job
4+ years of experience as a Data Engineer with a strong portfolio of projects. Bachelor's degree in Computer Science, Software Engineering or a related field. In-depth understanding of Object-oriented programming languages, like Python(mandatory), Java, and Scala Skilled in Cloud warehouse technologies like Amazone Redshift ,BigQuery,Snowflake,firebolt. Expertise in ELT/ETL tools (Apache Nifi or Apache Airflow) Advanced SQL skills and expertise in relational and NO SQL databases Experience with distributed computing frameworks, such as Hadoop or Spark Data pipelines and workflow management tools(Astera,Apache Kafka,AWS Glue) Experienced in Cloud-based solutions -AWS Big data technologies like Hadoop and Spark Technical expertise with data models, data mining, and segmentation techniques. Experienced in writing clean and clear modular and Reusable code Excellent in Data Structures, Exceptional handling,Parallel programming, multithreading /Parallel Processing . Skilled in developing code based on Python Coding guidelines and best practices(PEP 8) Excellent Debugging Skills Experience in Linux Experience in unit/integration tests. Skilled in CI/CD pipeline building Good Experience in GITHUB/GIT LAB Excellent problem-solving ability with solid communication and collaboration skills.-
Senior Java Software Engineer
5 days ago
Bengaluru, Karnataka, India Trigent Software - Professional Services Full timeAbout the Role:We are seeking a highly skilled Java Developer Lead to join our Engineering Team at Trigent Software - Professional Services.Key Responsibilities:Design and develop scalable and efficient Java applications using Java Springboot.Collaborate with cross-functional teams to deliver high-quality software solutions.Perform code reviews to ensure...
-
Senior Java Software Engineer
2 weeks ago
Greater Bengaluru Area, India Trigent Software - Professional Services Full timeJob Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to join our Engineering Team at Trigent Software - Professional Services. The ideal candidate will have a strong background in Java development, with expertise in Springboot, Spring MVC, and Microservices.Key Responsibilities:Design, develop, and...
-
Expert Software Development Professional
4 hours ago
Bengaluru, Karnataka, India Altair Engineering Full timeTransforming the Future with Data-Driven InnovationAt Altair Engineering, we're seeking a highly skilled Expert Software Development Professional to join our Inspire team. As a software developer, you'll play a crucial role in developing new features and sustaining existing ones in our product.About the RoleWe're looking for a self-motivated individual with...
-
Software Engineering Professional
2 weeks ago
Bengaluru, Karnataka, India BT Group Full timeJob SummaryWe are seeking a skilled Software Engineering Professional to join our team at BT Group. As a key member of our engineering squad, you will be responsible for implementing technical solutions for customers and colleagues, delivering on the resolution of inter-system issues, and working within cross-functional squads to create and implement...
-
Software Engineering Professional
2 weeks ago
Bengaluru, Karnataka, India BT Group Full time**Job Summary**We are seeking a highly skilled Software Engineering Professional to join our team. As a key member of our engineering squad, you will be responsible for designing and developing software solutions that meet the needs of our customers and the wider business.**Key Responsibilities**Support the implementation of technical solutions for customers...
-
Technical Development Professional
2 weeks ago
Bengaluru, Karnataka, India Enventure Engineering Full timeEligibility Criteria:Bachelor's degree in electrical and electronics engineering or mechanical engineering.Recent graduate with a strong academic record.No current backlogs at the time of application.Role and Responsibilities:As a technical development professional, you will participate in an intensive training program that encompasses technical knowledge,...
-
Software Engineering Professional
2 weeks ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeJob SummaryWe are seeking a highly skilled Software Engineering Developer to join our team at IN10 VMware Software India Private Limited. The ideal candidate will have a strong background in building large-scale distributed web applications and experience in designing and integrating in an API first environment using RESTful APIs.Key ResponsibilitiesDesign...
-
Software Engineering Professional
2 weeks ago
Bengaluru, Karnataka, India The Nielsen Company Full timeAbout the RoleAt The Nielsen Company, we're committed to fostering a culture of innovation and collaboration. As a Software Engineering Professional, you'll be part of a team that develops cutting-edge software solutions that drive business growth. Your primary responsibility will be to design, develop, and maintain high-quality software applications that...
-
Software Engineer
5 months ago
Bengaluru, India Altair Engineering Full timeJob Summary: The primary responsibility of this position is to engage in software development activities to deliver new features as part of the Altair Embed Development Toolchain. Embed is a graphical language for simulation and model-based embedded development. The core product is used for general modeling, simulation and control system design...
-
Software Engineering Professional
2 weeks ago
Bengaluru, Karnataka, India BT Group Full timeWhat you\u2019ll be doingAs a Software Engineering Professional at BT Group, you\u2019ll be responsible for supporting the implementation of technical solutions for both customers and colleagues, delivering on the resolution of inter-system issues, and working within cross-functional squads to create and implement technical solutions for a domain or...
-
Software Engineering Professional
3 weeks ago
Bengaluru, Karnataka, India BT Group Full timeAbout the RoleThis exciting opportunity is for a skilled Software Engineering Professional to join our team at BT Group. As a key member of our Data Domain team, you will play a crucial role in creating compelling service and product propositions in the Wholesale market segment.Key ResponsibilitiesSupport the implementation of technical solutions for...
-
Senior Software Engineering Professional
6 days ago
Bengaluru, Karnataka, India NR Consulting - India Full timeJob Title: Senior Software Engineering ProfessionalKey Responsibilities:• Design and develop scalable software applications using Angular and .Net• Collaborate with cross-functional teams to deliver high-quality software solutions• Participate in code reviews to ensure best practices and adherence to company standardsAbout Us:NR Consulting - India is a...
-
Software Engineering Professional
3 days ago
Bengaluru, Karnataka, India Moolya Full timeCollibra's Test Engineering TeamWe are looking for a skilled Software Engineering Professional to join our team, focusing on test automation and quality assurance.As a member of our Scrum team, you will play a key role in developing and sharing testing knowledge, contributing to the successful execution of testing strategies, and assisting developers in...
-
Software Quality Assurance Professional
7 days ago
Bengaluru, Karnataka, India Iosys Software Full timeAbout this roleIosys Software is looking for a skilled Quality Assurance Specialist to join our Product & Engineering team.Key responsibilitiesCollaborate with Chief Product Officer and Chief Technology Officer to ensure high-quality software deliveryDevelop and maintain comprehensive test plans across the system components, including front-end, back-end,...
-
Software Engineering Professional
24 hours ago
Bengaluru, Karnataka, India Qtek Systems Full timeAbout the RoleWe are seeking a highly skilled Software Engineering Professional to join our team at Qtek Systems. The ideal candidate will have a strong background in Java development, with experience in Core Java, J2EE, and various frameworks such as Vaadin, Struts, Spring, and JSF.Key Responsibilities:Design and develop complex software systems using Java...
-
Software Engineering Professional
5 days ago
Bengaluru, Karnataka, India Extreme Networks Full timeAt Extreme Networks, we are seeking a talented Software Engineering Professional to join our team. The ideal candidate will have 8-13 years of experience in software engineering, with a strong foundation in computer science fundamentals and hands-on experience with Java, REST APIs, Spring Framework XML, REST, JSON, RabbitMQ, Kafka, Hibernate, Postgres, and...
-
Software Development Engineer
4 hours ago
Bengaluru, Karnataka, India Rocket Software Full timeJob Description: As a Junior Software Coding Developer at Rocket Software, you will be responsible for designing, developing, and troubleshooting software programs to enhance and create new products. You will work closely with the engineering team to develop software tools and technologies, including operating systems, compilers, routers, networks,...
-
Senior Software Development Engineer
3 weeks ago
Bengaluru, Karnataka, India Altair Engineering Full timeJob Summary:This is an exciting opportunity for a senior-level contributor to join the Altair Embed software product team. As a key member of our team, you will be responsible for adding code generation capabilities for new blocks and devices, contributing to enhancements that help customers attain ISO26262/DO178 certification, and providing weekly progress...
-
Software Engineer Professional
3 weeks ago
Bengaluru, Karnataka, India BT Group Full timeJob DescriptionAs a Software Engineer Professional at BT Group, you will play a crucial role in supporting the implementation of technical solutions for both customers and colleagues. You will work within cross-functional squads to create and implement technical solutions for a domain or cross-domain activity within a specific technology area.Key...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full timeAbout the RoleGuidewire Software is seeking a talented Senior Software Engineer to join our development team. As a key member of our team, you will be responsible for building elegant solutions for the property and casualty insurance industry's complex business domain. Our team is looking for a proactive and results-oriented engineer who is passionate about...