Baltimore County
Software Engineer - Non-Merit
Baltimore County, Baltimore, Maryland, United States,
Regular Schedule: 34 hours per week
A Non-Merit vacancy exists in the Office of Information Technology.
Non-Merit positions are not classified within the Baltimore County Government Classification and Compensation Plan.
A list of eligible applicants will be established based on the examination as outlined below. Current and future vacancies occurring in any Office or Department of Baltimore County General Government may be filled from the list of eligible applicants.
All interested candidates must apply at this time. List all
promotions
and changes in job duties due to
reclassification
as separate work experiences on your application. Applicants must include the dates of the promotions and reclassifications.
Note: Failure to complete all fields of the "Work Experience" section of the application will result in your application not being considered. You can attach your transcript(s) or license(s) to your application.
Failure to submit proof of Licenses, Certifications, and Education will result in your application not being considered. Proof of licenses, certifications, and/or education must be submitted with each application.
The Office of Information Technology (OIT) is looking for a software engineer to join our team with the ability to develop applications and help manage our data (to securely collect, extract, route, etc.). This position would be responsible for development, implementation, maintenance, and enhancement of multiple enterprise applications used by County Agencies and would help provide technical support, training, and guidance to agency and end-users for both cloud and on-prem solutions.
EXAMPLES OF ESSENTIAL DUTIES
:
Responsible for the development and modification of County applications.Design and develop new applications and maintain existing applications.Develop, troubleshoot and debug .NET software program.Integrate front-end UI with back-end Oracle/SQL databases.Participate and perform code reviews.Own branch management and merge requests.Collaborate with other OIT team members.Develop/maintain well-tested, high performance, scalable web applications.Refactor legacy applications to employ current standard architecture and CI/CD practices.Create, manage and test web services/APIs (Application Programming Interface) with a specific emphasis on integrating with third party vendor solutions.Automate, update or replace legacy processes.Integrate off-the-shelf and government developed applications. Designing, developing, and implementing solutions based on established standards.Create Dashboards and Reports using multiple toolsets like PowerBI, SSRS, and ArcGIS Insights, using data from the agency's software application and other data sources as needed.Responsible for creating and updating system/user/technical documentation.Collaborate with vendor on any issues regarding a vendor-supported application.Work with Product Manager to plan and execute the evolution of applications.MINIMUM QUALIFICATIONS
:
Education, Training, and Experience
: Graduation from an accredited college or university with a bachelor's degree in business or computer science
Plus at least two years' experience in the administration or support of software applications.
Additional experience may be substituted on a year-for-year basis up to a maximum of four years for the required education.
REQUIRED SKILLS
Develop and integrate complex application modules usingUse development tools such as:
Microsoft Visual StudioVisual Studio CodeOracle SQL DeveloperSQL Server Management StudioGitAzure DevOps/TFS or GitHub
Leverage external APIs and write internal endpoints to allow the secure interchange of data between systems to support a dynamic front-end experience
Assist in the successful execution of the SDLC for each project by completing assigned activities including:
Define system functionality based on proposed processes and data requirements.Develop programming solutions to meet customer requirements.Estimate project resources.Define unit testing requirements and test strategy.Execute unit and systems test plans.Verify and document test results.Create system documentation.
OTHER QUALIFICATIONS:Knowledge of Power Platforms (Power Automate, Power Apps) a plusKnowledge of Oracle APEX a plusA solid understanding of FME (Feature Manipulation Engine) and other data transformation toolsProof of Licenses, Certifications and EducationApplicants are required to submit proof of licenses, certifications, and education beyond high school to meet the required and preferred qualifications of the position. Diplomas or transcripts must show the applicant’s major field of study. Copies and unofficial transcripts are acceptable.
Failure to submit proof of Licenses, Certifications, and Education will result in your application not being considered. Proof of licenses, certifications, and/or education must be submitted with each application.
Proof of Degree EquivalencyApplicants who have obtained a degree from outside the United States of America are required to submit degree equivalence documentation from World Education Services, Inc. (www.WES.org)
Mail or deliver documents to:ATTN: Software Engineer- Non-MeritOffice of Human ResourcesBaltimore County Government308 Allegheny Ave.Towson, MD 21204
You can attach your resume, transcript(s) or license(s) to your application.
EXAMINATION PROCEDUREApplicants will be qualified based on an evaluation of their training and experience, as stated on their application, which includes answers to the supplemental questions. Applicants must state the dates and duties of past and present experience clearly and completely for evaluation purposes. Incumbents must be of good moral character and emotionally stable.
This position works an average scheduled workweek of 34 hours, Monday through Friday. May occasionally require additional hours, which may include weekends, evenings, and holidays. 24 x 7 on call required for production problems.
Employment Background InvestigationApplicants selected for an appointment to a position in Baltimore County must successfully complete an employment background investigation, including, but not limited to a criminal background, education, and fingerprint check.#J-18808-Ljbffr
A Non-Merit vacancy exists in the Office of Information Technology.
Non-Merit positions are not classified within the Baltimore County Government Classification and Compensation Plan.
A list of eligible applicants will be established based on the examination as outlined below. Current and future vacancies occurring in any Office or Department of Baltimore County General Government may be filled from the list of eligible applicants.
All interested candidates must apply at this time. List all
promotions
and changes in job duties due to
reclassification
as separate work experiences on your application. Applicants must include the dates of the promotions and reclassifications.
Note: Failure to complete all fields of the "Work Experience" section of the application will result in your application not being considered. You can attach your transcript(s) or license(s) to your application.
Failure to submit proof of Licenses, Certifications, and Education will result in your application not being considered. Proof of licenses, certifications, and/or education must be submitted with each application.
The Office of Information Technology (OIT) is looking for a software engineer to join our team with the ability to develop applications and help manage our data (to securely collect, extract, route, etc.). This position would be responsible for development, implementation, maintenance, and enhancement of multiple enterprise applications used by County Agencies and would help provide technical support, training, and guidance to agency and end-users for both cloud and on-prem solutions.
EXAMPLES OF ESSENTIAL DUTIES
:
Responsible for the development and modification of County applications.Design and develop new applications and maintain existing applications.Develop, troubleshoot and debug .NET software program.Integrate front-end UI with back-end Oracle/SQL databases.Participate and perform code reviews.Own branch management and merge requests.Collaborate with other OIT team members.Develop/maintain well-tested, high performance, scalable web applications.Refactor legacy applications to employ current standard architecture and CI/CD practices.Create, manage and test web services/APIs (Application Programming Interface) with a specific emphasis on integrating with third party vendor solutions.Automate, update or replace legacy processes.Integrate off-the-shelf and government developed applications. Designing, developing, and implementing solutions based on established standards.Create Dashboards and Reports using multiple toolsets like PowerBI, SSRS, and ArcGIS Insights, using data from the agency's software application and other data sources as needed.Responsible for creating and updating system/user/technical documentation.Collaborate with vendor on any issues regarding a vendor-supported application.Work with Product Manager to plan and execute the evolution of applications.MINIMUM QUALIFICATIONS
:
Education, Training, and Experience
: Graduation from an accredited college or university with a bachelor's degree in business or computer science
Plus at least two years' experience in the administration or support of software applications.
Additional experience may be substituted on a year-for-year basis up to a maximum of four years for the required education.
REQUIRED SKILLS
Develop and integrate complex application modules usingUse development tools such as:
Microsoft Visual StudioVisual Studio CodeOracle SQL DeveloperSQL Server Management StudioGitAzure DevOps/TFS or GitHub
Leverage external APIs and write internal endpoints to allow the secure interchange of data between systems to support a dynamic front-end experience
Assist in the successful execution of the SDLC for each project by completing assigned activities including:
Define system functionality based on proposed processes and data requirements.Develop programming solutions to meet customer requirements.Estimate project resources.Define unit testing requirements and test strategy.Execute unit and systems test plans.Verify and document test results.Create system documentation.
OTHER QUALIFICATIONS:Knowledge of Power Platforms (Power Automate, Power Apps) a plusKnowledge of Oracle APEX a plusA solid understanding of FME (Feature Manipulation Engine) and other data transformation toolsProof of Licenses, Certifications and EducationApplicants are required to submit proof of licenses, certifications, and education beyond high school to meet the required and preferred qualifications of the position. Diplomas or transcripts must show the applicant’s major field of study. Copies and unofficial transcripts are acceptable.
Failure to submit proof of Licenses, Certifications, and Education will result in your application not being considered. Proof of licenses, certifications, and/or education must be submitted with each application.
Proof of Degree EquivalencyApplicants who have obtained a degree from outside the United States of America are required to submit degree equivalence documentation from World Education Services, Inc. (www.WES.org)
Mail or deliver documents to:ATTN: Software Engineer- Non-MeritOffice of Human ResourcesBaltimore County Government308 Allegheny Ave.Towson, MD 21204
You can attach your resume, transcript(s) or license(s) to your application.
EXAMINATION PROCEDUREApplicants will be qualified based on an evaluation of their training and experience, as stated on their application, which includes answers to the supplemental questions. Applicants must state the dates and duties of past and present experience clearly and completely for evaluation purposes. Incumbents must be of good moral character and emotionally stable.
This position works an average scheduled workweek of 34 hours, Monday through Friday. May occasionally require additional hours, which may include weekends, evenings, and holidays. 24 x 7 on call required for production problems.
Employment Background InvestigationApplicants selected for an appointment to a position in Baltimore County must successfully complete an employment background investigation, including, but not limited to a criminal background, education, and fingerprint check.#J-18808-Ljbffr