Previous Job
Engr 3, Software
Ref No.: 18-42658
Location: Reston, Virginia
Start Date / End Date: 08/01/2018 to 02/01/2019
Company: Artech Information Systems
Job Title: Senior Principal Software Engineer – Mobile Applications
Location: Reston, VA
Duration: 6+ months
Job ID: 18-42658
Experience must with Xamarin, iOS, Android, CSS, Angular, SQL Server, C#, HTML, TFS
Job Description
The Senior Principal Software Engineer will be responsible for developing and maintaining mobile applications as well as an enterprise grade mobile application framework.
If you're passionate about mobile platforms and developing mobile applications that have a positive impact in the world of health care, we would like to meet you.  As a Senior Principal Software Engineer, your leadership and experience will be leveraged to collaborate with internal teams in the delivery of mobile applications, while working in a fast-paced environment.
Ultimately, you should be able to design and build the next generation of our mobile applications!
  • Provide technical leadership to development team
  • Broker effective design and delivery of complex modules and/or components
  • Have working knowledge and vision for system architecture
  • Lead team through effective application of scrum best practices to improve overall delivery capability
  • Create effective operating model and team structure for on-shore and off-shore team members
  • Understand and align to stakeholder expectations, needs, priorities
  • Effectively communicate development status, estimates, risks, mitigations and assumptions
  • Ensure appropriate documentation is captured for software design history file
  • Foster and demonstrate a spirit of continuous process improvement
  • Operate as a hands-on full stack developer – comfortable with UI, services, & database technologies
  • Bachelor degree in Computer Science or related field
  • 10 - 15 years of experience developing and delivering enterprise-quality software
  • Demonstrable portfolio of released applications on the App store or the Android market
  • Experience with Xamarin, iOS, Android, CSS, Angular, SQL Server, C#, HTML, TFS
  • 5+ years of experience developing mobile web applications
  • 10+ years of experience developing enterprise software
  • Experience developing and implementing unit testing strategy and approach
  • Ability to work both independently and in a team-oriented collaborative environment
  • Ability to advocate for software engineering across functional teams
  • Demonstrated experience with effectively applying agile best practices
  • Ability to learn new technology quickly
  • Experience handling distributed teams and managing multiple projects
Rajiv Maruthi