Web Developer with some Dev Ops
About the positionResponsibilities• Develop, test, and maintain web applications using modern frameworks (e.g., React, Angular, Vue,.NET, Node.js, or similar). • Collaborate with designers and product managers to implement responsive and accessible front-end features. • Build and integrate APIs and back-end services. • Maintain and improve existing codebases and peer-review code for quality and efficiency. • Work with databases such as PostgreSQL, MSSQL, MySQL, or MongoDB. • Manage cloud-based infrastructure (AWS, Azure, or GCP) and implement best practices for security and scalability.• Develop and maintain bolthires/CD pipelines using tools like GitHub Actions or Azure DevOps. • Monitor application performance, set up alerts, and troubleshoot production issues. • Automate provisioning and configuration using tools such as Terraform, Ansible, or CloudFormation. • Maintain version control and deployment workflows using Git and containerization (Docker, Kubernetes preferred). Requirements• 3-5 years of experience in full-stack web development. • Familiarity with DevOps tools and practices (bolthires/CD, monitoring, IaC, containers).• Solid understanding of server/network architecture and Linux administration. • Razor, Razor Pages experience. • Familiarity with CMS platforms such as WordPress, Kentico, Umbraco, Sitefinity, or HubSpot CMS. • Working knowledge of RESTful APIs, authentication (OAuth2, JWT), and security practices. • MVC programming. •.NET Core and.NET Standard experience. C# programming experience. • Familiarity with Azure Devops, bolthires Cloud, or AWS, including standard web server and db server configuration and management.• HTML, CSS, JS, and related markup languages. • Front end development experience with frameworks such as VueJS, React, and Angular. Nice-to-haves• BA/BS with a major in CS, EE, or other computer engineering related field preferred. • 3 plus years direct back end coding experience in ASP.NET and/or PHP with object oriented programming skills based on SOLID principles of computer science. • Ability to work on tight deadlines. • Ability to shift priorities when something critical interrupts your plans.• Excellent verbal and written communication of how you're going to solve problems. • Code documentation--if you don't comment your code and explain how you're doing something, you're not the right person for our team. • Demonstrated ability to work on multiple projects at once. • Flexibility in your schedule…while we maintain regular business hours from 8:30 to 5:00 PM, sometimes the nature of your work will require you to work outside those hours or on weekends to meet critical deadlines or restore critical functionality to client services.• A self-starter able to work collaboratively as well as independently. • A foundational understanding of how your web programming fits into the overall web development process including front end development, design, web hosting and marketing. • A solid working knowledge of web best practices for accessibility, web content & SEO, web speed performance, mobile usability, and general web user experience. Benefits• Competitive salary based on experience. • Flexible work hours and remote work options. • Health, dental, and vision insurance.• Professional development support and training. • Generous PTO and holiday schedule. Apply tot his job