5+ years of hands-on software engineering experience
3+ years of experience in developing native mobile applications (iOS and/or Android)
Proven experience in creating large-scale, mission-critical mobile applications
Familiarity with Agile/Scrum methodologies
Strong critical thinking and time management skills
Bachelor's degree in Computer Science, Engineering, or a related STEM field
Authorization to work for any employer in the US
Must reside in the US and work out of the Reston office
Responsibilities
Design and implement well-developed software solutions
Communicate effectively with stakeholders and product owners to suggest efficient solutions
Meet feature content delivery commitments throughout the entire Software Delivery Lifecycle (SDLC)
Collaborate with team members and actively participate in team activities
Conduct post-implementation support to ensure functionality standards are met
Full Job Description
Responsibilities:
Design and implement well-developed software
Communicate with stakeholders, product owners, and team members suggesting efficient solutions based on their requirements and goals
Meet delivery commitments of feature content throughout the entire Software Delivery Lifecycle (SDLC) from requirements definition through post-implementation support
5+ years of hands-on professional experience in software engineering
3+ years of developing native mobile applications (iOS and/or Android)
Experience building large-scale, mission-critical mobile applications
Experience working within Agile/Scrum methodologies
Self-driven, team player, excellent communicator (written and oral)
Must be able to think critically and manage time
Bachelor's degree in Computer Science, Engineering, or other STEM degree
Must be authorized to work for any employer in the US
Must reside in the US - You must be able to work out of the Reston office