Develop, maintain, and deploy mobile, web, and Windows applications and services.
Responsibilities
Analyze, design, and maintain .NET applications and iOS mobile apps using Xcode and macOS.
Create and execute testing plans, procedures, and code-level quality assurance tests.
Automate processes using software tools and scripts.
Manage system enhancements, upgrades, and technology research to meet business challenges.
Collaborate with project leadership to determine functional and technical business requirements.
Required Skills
Proficient in iOS development using Swift and Xcode.
Experience with certificate pinning and iOS encryption of data at rest.
Strong knowledge of C#, .NET stack, and SQL.
Proficiency in web technologies including HTML4/5, CSS3, XML/XSLT, jQuery, and Angular.
Experience with React and object-oriented application design principles.
Background in consumer app development and Agile product development.
Ability to work within the EST time zone.
Bachelor’s Degree in Computer Science (or related field) with 2 years of .NET web development experience, or a Master’s Degree with 1 year of experience.
Preferred Skills
Familiarity with persistence technologies like NHibernate or Entity Framework.