VirginiaBeachRecruiter Since 2001
the smart solution for Virginia Beach jobs

Senior Software Engineer (Full Stack)

Company: Christian Aid Mission
Location: Virginia Beach
Posted on: August 5, 2022

Job Description:

Ministry OverviewChristian Aid Mission seeks to establish a witness for Christ in every nation by assisting indigenous ministries based in areas of poverty and persecution, giving priority to ministries sharing the gospel of Jesus Christ with unreached people groups. Today, we work with hundreds of indigenous ministries in eight regions of the world that share the gospel with more than 2,000 unreached people groups.Position OverviewThe Senior Full Stack Developer will develop, integrate, and deliver software applications. This role will work with the V.P. of System Architecture and V.P. of Process Engineering to transition current applications into modern web applications.This position may be local or remote with occasional travel to Charlottesville, VA headquarters. Essential Responsibilities

Works with V.P. of System Architecture and V.P. of Process Engineering keeping all technology components working together successfully (programs, databases, and other technology). - Designs and develops software to meet the needs of the organization by supporting our existing tools as well as developing new web-based tools.Conducts design reviews and code reviews for all key software components and makes recommendations.
Provides recommendations on technology, frameworks, and languages.Evaluates performance of critical components and optimizes them to ensure maximum performance. - Responsible for resolving complicated technical problems. - Provides Tier 2 support for inhouse applications.Contributes to the definition and refinement of software development processes.Advises on the development, deployment, monitoring, maintenance, upgrade, integration, testing, and support of all current and new IT systems.Creates ad hoc data queries and performs bulk data updates.Qualifications
At least 5 years of software development experience in ASP.NET, .Net Core, and C#Relational Database design and maintenance experience using SQL Server and MS-SQL Server T-SQLExperience with Visual Studio, Github, and Angular/TypescriptUser interface design experienceAbility to work independently and in collaboration with IT staff, effectively communicating technical conceptsExcellent logic and troubleshooting skillsAbility to think creativelyStrong documentation skillsMust be committed to exceptional customer/staff service and supportDemonstrated aptitude for learning new technologiesStrong commitment to organizational mission! Preferred Qualifications
BA/BS degree in computer science or equivalent vocational/technical trainingPrevious experience working with a non-profit organizationExperience with: Javascript, Bootstrap, JQuery, and CSS Other Database Servers (MySQL)Webform development frameworks in general (React or other)Agile development environmentWhen a new employee joins the organization, they are asked to sign a statement of faith. -You can review it here: - - -Powered by JazzHR

Keywords: Christian Aid Mission, Virginia Beach , Senior Software Engineer (Full Stack), IT / Software / Systems , Virginia Beach, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Virginia Beach RSS job feeds