We are looking for an experiencedSoftware Architectto make intuitive high level decisions for software development. You will see the “big picture” and create architectural approaches for software design and implementation to guide the development team. We need you to provide the framework for the our systemand lead a team of developers while occasionally developing code.
Due to current Government Contract Requirements: ONLY US CITIZENS CAN BE CONSIDERED. NON-CITIZEN applicants, including Green Card and Visa Holders, will not be reviewed.
RemoteworkISavailable for this position for qualified candidates; however,candidates must reside within the continental USand workduring Eastern Standard Time business hours.
his position will require the ability to obtain a Public Trust Clearance.
Responsibilities
Work withour developers in order to determine needs for new software, platforms, andapplications
Utilize tools, technology and various methodologies to create functional and intuitive solutions for user interfaces of desired products
Develop and implement product specifications
Pay attention to system integration, sustainability and feasibility
Manage all phases of technology development
Oversee and supervise the work of the development team
Guide and train developers and engineers
Suggest and implement solutions for process improvement
Adhere to all the requirements and guidelinesfor quality, security, extensibility etc
Proficient infront end and back enddevelopment, ie, the ability to walk in and start coding
Requirements
2 years of proven experience as Software Architect
8+ years as a Senior Developer in software development and coding in various languages (C#, . NET, Javascript etc.)
Excellent knowledge of software and application design and architecture
Understanding of software quality assurance principles
A technical mindset with great attention to detail
High quality organizational and leadership skills
Critical thinker and problem-solving skills
Outstanding communication and presentation abilities
