

Senior Software Engineer
We are looking for a talented Senior Software Engineer to join our team! You will be taking part in developing a complex Web based architecture for large Organizations. The applications we develop are deployed on multiple platforms, databases and Application servers.
Responsibilities
- Build next generation web/server applications with a focus on the server side
- Design and develop overall architecture of the web application
- Collaborate with the rest of the engineering team to design and launch new features
- Be agile, adapt quickly to the fast pacing environment the group is working in, while not losing view of the big picture
Education
- BSc in Computer Science/Software Engineering or equivalent
Requirements
- At least 4 years of experience with Java design and programming.
- Strong design and coding skills
- Work collaboratively with professional developers, architects and product managers
- Experience with automation in unit and system level
- Motivated developer with proactive approach
- Excellent interpersonal skills, team player
- Ability to work under pressure
- High attention to details and accuracy
- Experience with Spring framework – an advantage
- Experience with AWS managed services and architecture – an advantage
- Experience with .Net framework – an advantage
- Experience with SQL Server – an advantage
- Experience with SCRUM/Agile methodologies – an advantage