Are you passionate about artificial intelligence, big data & augmented reality? Do you want to contribute to the digital future? Then keep reading, this is a perfect opportunity for a software technology expert (m/w/d) as a
Senior Full Stack Software Developer (.NET / ReactJS)
- Master’s degree or bachelor’s degree in Information Technology, Software Engineering, Computer Science and/or any related field
- 3+ years’ experience with Microsoft .NET technology and C#
- 3+ years' experience in T-SQL and MS SQL Server database design and development
- Advanced understanding of software design patterns
- Demonstrated working experience in implementing and supporting windows and web applications based on .NET environment and Microsoft technologies
- Demonstrated knowledge of Data Modeling and Database Designing as well as of applications for Mobile Devices
- Solid know-how of ReactJS, JQuery, CSS and CHTML. In general, “Familiar with UI technologies” (juniors) or “Full stack” for software developer.
- Demonstrate strong software development skills:
- In depth understanding of Object-Oriented Programming, familiarity with commonly used design patterns and the SOLID principles.
- Proven experience in application development using the .NET Framework (C#, ASP.NET MVC, ASP.NET Web API, ASP.NET Core, Entity Framework, WCF, RESTfull services)
- Expertise in database technologies (SQL, T-SQL, Stored Procedures, database design), preferably in MS SQL Server
- Strong conceptual and analytical skills - demonstrating outside-the-box problem solving skills
- Comfortable with Agile and iterative methodologies
- Familiarity with Version Control (e.g. TFS, Git)
- Task and Project Management Tools (e.g. Jira)
- Strong written and verbal operational proficiency in English. German language skill is a plus
- Produce practical software and database designs that meet both business and technical requirements
- Participate in defining the software and database architecture for new solutions
- Enhances, maintains, and troubleshoots application requests
- Actively participate in quality assurance, collaborating with team to solve complex bug verifications, release testing, and customer-specific software support. Assist in the development of specifications for enhancements and functional additions to the IPS's initiative software product line
- Perform hands-on customized development and develop solutions using modern technologies for mobile devices and tablets for our customers primarily based on Microsoft .NET, Microsoft SQL Server and ASP.NET
- Research, recommend and implement new technologies, tools and frameworks that can help enhance product capabilities, improve product quality as well as the team productivity
- Solve complex requirements using expert-level TSQL and ETL techniques as well as develop and prepare schedule for new data warehouse
- Improves the user-experience by applying best practices and industry trends currently in the marketplace
- Work, communicate and integrate effectively with the other members of the development and IT team
Keep reading and have a look at the below links
If you are interested in this role – please apply for this position with your motivation letter and updated CV, indicating your desired salary and possible start date electronically and we will be in touch to discuss your application in detail. For a confidential discussion and insight into our company and/or this role please feel free to reach out to Christina on +49 8941614885-63.
Deadline for applications: 23.10.2019.