Backend Developer / Azure Administrator β Cybersecurity Focus
Job Description
Backend Developer / Azure Administrator role focused on building and securing backend systems for applications and cloud environments.
Responsibilities
- Develop, maintain, and troubleshoot backend applications, APIs, and web services using Laravel/PHP, Node.js, Express, and related technologies.
- Assist with Microsoft Azure administration, including user access management, system configuration, monitoring, and backups.
- Support cybersecurity improvements through security patching, vulnerability remediation, secure coding practices, and system monitoring.
- Investigate security alerts and incidents by troubleshooting, supporting containment, and assisting with recovery efforts.
- Maintain and troubleshoot Linux environments, SQL databases, and application integrations.
- Use Git and development tools to manage code, track changes, and collaborate with team members.
- Apply AI-assisted coding tooling (for example, GitHub Copilot in Visual Studio Code) by reviewing, testing, and validating generated code.
- Coordinate with internal IT and development teams to identify opportunities to improve reliability and security.
- Provide occasional after-hours support during security incidents; additional paid hours may apply with response expectations agreed in advance.
Requirements
- Experience in backend application development, including Laravel or another MVC framework, REST APIs, SQL databases, and Git.
- Familiarity with Laravel/PHP, Inertia, Vue, Node.js, and Express.
- Python experience is a plus.
- Experience supporting Microsoft Azure administration, including access management, configuration, monitoring, and backup processes.
- Practical knowledge of cybersecurity fundamentals, including vulnerability management, security patching, logging, incident investigation, and secure coding.
- Working knowledge of Linux environments, databases, and web application architecture.
- Familiarity with AI-assisted development tools such as GitHub Copilot (or similar) and the ability to evaluate and validate generated code.
- Strong problem-solving skills, attention to detail, and the ability to work independently and collaboratively.
- Ability to clearly communicate technical issues and support troubleshooting and resolution.
- No formal degree required; evaluation is based on demonstrated technical skills and practical experience.
Technologies
- Laravel, PHP, Node.js, Express
- Microsoft Azure, Linux, SQL
- Git, GitHub Copilot, Visual Studio Code
- Inertia, Vue
- REST APIs, Python
Benefits
- Flexible schedule
- 401(k)
- 401(k) matching
- PTO
- Medical insurance
- Dental insurance
- Life insurance
- Long term disability insurance
- Vision insurance
Location and Work Setup
- South Bend, IN (Hybrid)
- Work Location: In person
Position Details
- Part-Time, 1099 Contractor
- Approximately 20 hours per week (expected 15.0 to 20.0 hours per week)
- Contract role
Compensation
- $37.50 to $38.00 per hour (depending on experience)
- Pay rate listed as $38 per hour, hourly range $37 to $38
Potential Opportunity
- Transition to full-time employment