(Senior) Software Developer (m/f/d)
at Utimaco Management GmbH
Düsseldorf, Nordrhein-Westfalen, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 29 Aug, 2024 | Not Specified | 30 May, 2024 | N/A | Good communication skills | 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:
Responsibilities:
- Collaborate with system architects to design a secure, resilient, and scalable service platform architecture, ensuring data integrity, confidentiality, availability, and regulatory compliance.
- Work closely with cross-functional teams to align realized goals with business priorities and needs, including software development, QA, and DevOps.
- Implement modular and reusable components within the service platform to promote code reusability, maintainability, and flexibility for seamless integration of new features and functionalities.
- Optimize platform performance by identifying bottlenecks, optimizing algorithms and data structures, and leveraging caching and load balancing techniques.
- Enforce secure coding practices across the development team, conduct code reviews, and provide guidance on security best practices to mitigate security risks in the codebase.
- Design and develop RESTful APIs and microservices within the platform to enable seamless integration with external systems and facilitate interoperability between different components.
- Implement efficient data management strategies, including database design, indexing, and query optimization, to ensure reliable data access and storage within the service platform, while also establishing CI/CD pipelines for automated build, test, and deployment processes, ensuring rapid and reliable delivery of new features and updates.
- Provide Mentorship and guidance to junior developers within the team.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Düsseldorf, Germany