Software Engineer - Incident Team

Description International SOS has an exciting opportunity for a software engineer on our incident team.  We are seeking a professional with a drive for excellence, strong capabilities to adapt to and lead change and an independent worker who can also work well as part of a team.  The right candidate is able to work well under pressure, deliver results and observe deadlines Responsibilities: Design and develop roadmap features and key technical infrastructure components Work closely with fellowdevelopers, project leads/managers and QA teams in coordinating tasks and deliverables. Drive end to end development satisfying the functional, non-functional and infrastructure requirements for the features to be developed. Minimum of 7 years of progressive full-stack software development experience preferably in multi-tenant web applications. At least 5 year's hands-on development experience in Microsoft (C#.NET) with progressive transition to more open source technologies and framework. Strong experience in multiple programming languages, technologies and software platforms, such as C++, C#, Python, Angular JS, Java, JavaScript, Google Go, Apache, MS-SQL Server, MySQL etc. Strong background and experience with object-oriented design, data structures and algorithms. Experience and worked with Services Oriented Architecture and RESTful services development. Experience with writing clean and maintainable code using engineering best practices (unit testing, continuous integration and deployment, automation, design patterns, refactoring etc.). Good understanding of deployment infrastructure - load balancing, firewall, connectivity etc. Good experience in implementing industry standard best practices around application and data security Experience in open source web development. Good understanding of web technologies (HTTP, Apache, HTTP Proxies) Experience in writing software that is highly performing and scalable. Qualifications BS or MS in Computer Science, Information Systems, other related degree, or equivalent work experience Proven experience in developing web based products Strong understanding and experience in every phase of SDLC. Proven experience with Scrum - No Scrum, but familiarity and understanding with the agile development model. Experience working and thriving in a dynamic, high tech start-up environment. Ability to lead and collaborate working with other developers Excellent written and verbal communication skills with an ability to communicate and translate effectively across multiple groups from design and tech to QA and support teams. 19713
Salary Range: NA
Minimum Qualification
8 - 10 years

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.