Erfahrener Software-Entwickler (m/w/d)
at niologic
50667 Köln, Nordrhein-Westfalen, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 03 Dec, 2024 | Not Specified | 05 Sep, 2024 | N/A | Programming Languages,Emerging Technologies,Analytical Skills,Computer Science,Databases,New Features,Sql,Software Design Patterns,Requirements Analysis | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
At Niologic, we are building the leading consultancy for Product Engineering for AI and Location Intelligence in Germany. Combining the megatrends AI and Location Intelligence, we want to strive for bringing the cutting-edge into production for our clients and make a difference in their daily lives.
Contrary to current industry trends and backed by the trust of leading brands, we want to grow from an extraordinary 15 people team to a dream team of 50 players dedicated to retail and public security.
We are seeking a talented and passionate Software Engineer to join our innovative team at Niologic. As a key member of our development group, you will design, develop, and maintain high-quality software solutions that drive our business forward.
Tasks
As a software engineer at Niologic, you will develop new AI and software architectures from requirements analysis to product integration.
- Develop robust, scalable, and efficient software applications using modern programming languages and frameworks
- Collaborate with cross-functional teams to gather requirements, design solutions, and implement new features
- Write clean, maintainable, and well-documented code
- Participate in code reviews and contribute to improving our development practices
- Troubleshoot, debug, and optimize software performance
- Stay up-to-date with emerging technologies and industry trends
Requirements
- Masters degree in Computer Science, Software Engineering, or a related field
- 5+ years of professional software development experience (counting after graduation)
- Strong proficiency in at least one modern programming language (e.g., Java, Python, C++, JavaScript)
- Familiarity with software design patterns and principles
- Experience with version control systems (e.g., Git)
- Deep Knowledge of databases and SQL
- Excellent problem-solving and analytical skills
- Strong communication and teamwork abilities
Benefits
Responsibilities:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Computer Science, Software Engineering, Engineering
Proficient
1
50667 Köln, Germany