Benefits pulled from the full job description
Flexible schedule health insurance tuition reimbursement
Not provided by employer
What you`ll be doing
This career opportunity is eligible for remote work.
Wake county information services seeks an experienced web application developer for the building and supporting of internal and external-facing applications.
As a member of the wake county development team, within the county’s information services department, the selected candidate builds applications using modern application architectures and the latest frameworks and toolsThe position contributes to our continued exploration of new technologies, including the use of azure devops services for source control and ci/cd.
Primary responsibilities include, examining existing code base in detail, which may include vb, classic asp, .net winforms, asp.net web forms or mvc, and rearchitectRewriting applications using a asp.net core 6.0 and/or services-based architecture and a modern client-side framework when appropriateThe position also supports existing applications through bug fixes and enhancementsSupport of .net framework mvc/win forms applications, which modernizes applications.
The position maintains professional and effective relationships with customers by partnering with them to provide high-quality, targeted services to exceed expectationsThe successful individual will continuously learn, research and contribute ideas on application development improvements while utilizing a sdlc approachThe position takes ownership of products and serves as technical lead on various initiativesThe position provides rotational on-call support with other team members and participates in knowledge sharing among high functioning teams.
About our team
Wake county information services is in the heart of raleigh’s booming downtown, which is part of the research triangle, a premier technology hubIf you’re a tech-guru, this is the place to beOur team of smart, dedicated people is well-respected within the organization, and recognized as leaders in the use of technology by the prestigious center for digital government, including ranking second in the nation in 2018 among counties with a population for 1 million or moreWe understand that the work we do here can have a direct impact on our citizens’ lives, and we are consistently recognized for our forward-thinking solutions that break government stereotypes and facilitate accessible governmentIn fact, we have an entire team dedicated to innovation, exploring cutting-edge technologies, and empowering all employees to try new things and bring forward creative ideas for eliminating “red tape” and enhancing servicesOur team members are our most valued asset, and we treat them as such with competitive salaries, a top-notch benefits package, tuition reimbursement, flexible schedules, telecommuting, and plenty of opportunities for career development and growth within the organizationWe believe strongly that a good work/life balance helps people make better decisions, be more creative, and enjoy coming to work every dayIf you thrive in a highly collaborative, fast-paced, supportive environment where people are encouraged to think outside the box, then you owe it to yourself to check us outLearn how you can make a difference in your community as a member of team wake!
The basics (required education and experience)
Bachelor`s degree in computer science or field related to the area of employment
Three years of related information systems experience
Equivalent education or experience is accepted
Beyond the basics (preferred education and experience)
Previous experience using ef core .net core 3.1 or higher, including api development, razor pages and blazor
Previous experience with ui layout and client-side frameworks, building professional, responsive user interfaces using bootstrap and css
How will we know you`re `the one`?
Previous experience working in software development
Knowledge of working with asp.net framework/asp.net core, c# and one or more client-side frameworks
Knowledge of creating modern, professional web interfaces using bootstrap 4/5 and/or material design
Considerable experience building applications with a sql server or oracle database as the backend
Demonstrated experience designing and building restful apis with asp.net or asp.net core
Solid understanding of the http protocol
Experience building single page applications with angular or another client-side framework
Experience using git for source control and entity framework or entity framework core, as on orm using either a code-first or database-first workflow
Experience writing unit and integration tests
Good understanding of how to implement authentication and authorization for different types of applications including server-side applications, client-side applications and apis
Understanding of various architectural and design patterns including clean architecture, ddd and cqrs.
Strong organizational skills
Ability to accomplish multiple tasks within the agreed upon timeframes
Ability to create a passion for software development by writing clean, low-defect code
Desire and ability to take ownership of a product and go above and beyond the minimal effort necessary to satisfy requirements
Excellent analytical and problem-solving skills, combined with proven experience designing and building web applications with current microsoft frameworks and tools.
About this position
Location: human services center swinburne raleigh, nc 27610
Employment type: regular
Work schedule: m-f 8:30 - 5:15
Hiring range: $90,000 - $110,000
Posting closing date: post until filled
What makes wake great
Home to the state capital, wake county is one of the fastest growing areas in the nation and the most populous county in the state, with more than 1.1 million residentsThe county has received national and international rankings and accolades from publications such as money, fortune, and time magazines as being one of the best places to live, work and playThe central location of the county allows for a short drive to the spectacular mountains or coastWake county government is governed by a seven-member board of commissioners, who are elected at-large to serve two-year termsWake county government has a general operating budget of $1.57 billion, employs over 4400 employees, experiences minimal turnover, and is an award-winning leader in wellness and technology initiatives; such as offering employees and covered spouses free access to the employee health centerWake county government offers a wide range of training and development opportunities, a stable career in public service with a balance of work and family life, flexible work schedules and a competitive salary and benefits package.
Wake county provides equal employment opportunities (eeo) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.
Position may require a background check that may include: criminal, credit, motor vehicle, education, and sexual offender registry or others based on job requirementsUnless required by state law, a record of conviction will not automatically exclude you from consideration for employmentWake county government is an equal opportunity employer.
In the event of an emergency, as determined by the county manager or designee, participation in preparedness and response operations should be expectedEmployee may be required to fill a temporary assignment in a role different from standard duties, work hours and/or work location in preparation for, during and after the emergencyEmployee may also be required to participate in relevant exercises and regular preparedness training.
Posted 30+ days ago