Software Engineer
Software Engineer
Design, review and test software solutions related to mobile, cloud-based platforms. Analyze complicated software systems to develop new features, improve existing functionalities, and implement strong security measures on the.NET platform. Utilize computer science and engineering principles to identify improvements in development processes and build the necessary tools to address those needs. Use Agile processes to develop software with the Microsoft web technology stack, including ASP.NET MVC, Microsoft Azure, MS-SQL Server, and web technologies such as Apache Cordova, JavaScript (jQuery), HTML5, and CSS3.
Master’s or equivalent in Computer Science, Computer Information Systems, or related field, including coursework in software security, and/or cryptography/cryptographic methods.