Software Engineer
ASHA · Rockville, Maryland, US
I. Purpose This position plays a key role in designing, building, and supporting the business applications that power our organization and mission.
Job description
I. Purpose This position plays a key role in designing, building, and supporting the business applications that power our organization and mission. The Software Engineer works closely with cross-functional partners to translate business needs into reliable, scalable solutions, which enhance both internal operations and member-facing systems. II. Key Responsibilities: - Conducting user requirements analysis, system design, development, and ensuring quality control. - Generating detailed technical documentation relevant to the technology in use. - Overseeing assigned application and database development, as well as maintenance projects, with an emphasis on timely and precise completion. - Offering technical support to end-users, including problem diagnosis, resolution, and comprehensive documentation. - Evaluating third-party software to ensure alignment with user requirements for business applications. - Establishing and maintaining integrations with external vendor systems. - Investigating and prototyping with emerging technologies to keep our systems updated and competitive. IV. Autonomy & Decision Making: While following the established Information Systems development methodologi...