We are seeking a skilled individual to join our dynamic team. As a Software Developer at Datamicron, you will play a crucial role in designing, developing, and maintaining software solutions that enable efficient data processing, analysis, and visualization. Your responsibilities will encompass a wide range of tasks within the IT Data domain:
Job Description:
Data Integration and Processing:
- Develop and implement software solutions for seamless integration of diverse data sources.
- Design algorithms and data processing pipelines to ensure efficient and accurate handling of large datasets.
Database Management:
- Work with relational databases, optimizing queries, and ensuring data integrity.
- Implement database solutions that align with the company's data architecture and security standards.
Analytics and Reporting:
· Collaborate with data scientists and analysts to implement tools for data analysis and reporting.
· Create software components that facilitate the extraction of actionable insights from complex datasets.
Business Intelligence:
- Contribute to the development of business intelligence applications, dashboards, and reporting tools.
- Implement features that enhance user experience and enable decision-makers to derive value from data.
Software Architecture:
- Participate in the design and architecture of software systems, ensuring scalability and maintainability.
- Collaborate with cross-functional teams to define and implement software development best practices.
Quality Assurance:
- Write unit tests and perform code reviews to maintain code quality and reliability.
- Collaborate with the Quality Assurance team to ensure software meets defined standards.
Continuous Learning:
- Stay updated on industry trends, emerging technologies, and best practices in IT Data.
- Proactively apply new knowledge to enhance the company's technological capabilities.
Requirements:
- Experience: Minimum of 2 years of professional software development experience.
- Tech Stack: Proficient in Java, C# (dotnet), Node.js, RDBMS, web server technologies, and REST API development.
- Project Portfolio: Provide evidence of your skills through 2-3 projects in which you played a significant role.
- Testing Task: Demonstrate your coding abilities by successfully completing a testing task.
Java, C#, Rest API Development, Rdbms, Node.js