drjobs Senior Software Developer

Senior Software Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Philadelphia, NY - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Title: Senior Software Developer
Duration: 12 Months

Note: Remote role

Job Description:
Build new features and components for ARCS.
We use: JavaScript (Vue.js), .NET Core, Docker and AWS,
Work closely with a cross-functional team to ensure deliverables meet design, content and UX standards from standards.phila.gov.
Ensure the solutions you create meet web standard best practices, and accessibility guidelines.
Collaborate with non-technical colleagues on new features, ensuring a good technical fit.
Build reusable, testable, and efficient code.
As needed, jump in on development tasks supporting existing software engineering projects

Skills/experience REQUIRED of the assigned staff:

Excellent communicator: Articulate jargon to general audiences (e.g., City departments and the public), explain the logic behind design decisions, craft compelling narratives about product work, write and speak clearly, and cultivate effective communication among team members.
Relationship-builder: Work with a variety of people and personalities, listen and ask questions to identify new design opportunities, and cultivate strong relationships to ensure seamless collaboration and continued project support.
Curious: Practice active listening, ask questions to get to the root of a problem, be open to receiving/giving constructive feedback, and have a sincere interest in learning new skills or growing old ones.
Compassionate: Turn empathy into actionable solutions that address people s real needs with integrity.
Self-directed. Given broad direction, you can prioritize your work and allocate your time and
resources effectively. Just as important, you know when to ask for help and aren t afraid to do so.
Systems-thinker. You can envision how a particular feature may affect other, unrelated parts of the project.

Knowledge, Skills and Abilities:

Experience in .NET Core 5 or later or other C# frameworks
Experience with JavaScript frameworks (Vue.js preferred)
Experience using Git, or similar version control systems (GitHub and Git Flow models
preferred)
Experience with SQL, Postgres, or other relational database usage
Strong foundation in web fundamentals - JavaScript, HTML, and CSS
Experience building modern client-side web interfaces
Experience with, or willingness to learn, Amazon Web Services
Especially strong candidates will have:
Experience deploying applications to AWS
Experience writing Terraform modules
Required:
A minimum of six (6) years full-time, or equivalent part-time, professional experience writing software


Experience in .NET Core 5 or later or other C# frameworks Experience with JavaScript frameworks (Vue.js preferred) Experience using Git, or similar version control systems (GitHub and Git Flow models preferred) Experience with SQL, Postgres, or other relational database usage Strong foundation in web fundamentals - JavaScript, HTML, and CSS Experience building modern client-side web interfaces Experience with, or willingness to learn, Amazon Web Services Especially strong candidates will have: Experience deploying applications to AWS Experience writing Terraform modules Required: A minimum of six (6) years full-time, or equivalent part-time, professional experience writing software

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.