> Markdown version of [/jobs/ext/1458065-software-developer-ii](https://www.wearedevelopers.com/jobs/ext/1458065-software-developer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer II - **Company:** Volaris Group - **Location:** Worcester, MA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, User Authentication, Microsoft Azure, C Sharp (Programming Language), Continuous Integration, Relational Databases, Multi-Factor Authentication, SQL Azure, Node.Js, Role-Based Access Control, Cloud Services, Software Engineering, SQL Databases, Build Management, Information Technology - **Published:** July 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5a5bd9b6e3a02dd9 ## About the Role * 3+ years of professional software development experience, including production work in JavaScript/Node.js, C#, or an equivalent modern language * Proficient SQL and relational database design experience (Azure SQL, AWS DB, or equivalent) * Working knowledge of cloud services such as Azure Container Apps, Blob Storage, or equivalent * Working knowledge of authentication and access frameworks (Auth0, two-factor authentication, role-based access control) * Fundamental knowledge of insurance BPO business processes across Print, Call Center, Virtual Mailroom, and Premium & Lockbox * Proficient understanding of The Platform's architecture, core modules, AI/API sandbox, and customer-facing portal, along with Covenir's development standards and coding practices * Experience with Git/GitHub and CI/CD-based deployment * Comfortable using AI-assisted development tools as a core part of daily workflow * Ability to create clear, concise technical and test documentation for platform modules * Experience mentoring or supporting less experienced developers is a plus * Completes Software Developer I onboarding requirements and SOC compliance/data-security training, and passes Covenir's internal development standards review * Bachelor's degree in computer science or a related field, or equivalent professional experience * Performs other duties as assigned by the R&D Manager in support of Covenir's broader business needs What an A Player Looks Like * Ships without babysitting. A players take a feature from idea to production with minimal handholding, checking in at the right moments instead of every step., * 3+ years of hands-on development experience, * comfortable owning a feature end to end * Proficient with JavaScript/Node.js, C#, or an * equivalent language, and SQL/relational databases * Enjoys mentoring more junior developers without * needing to be asked * Comfortable with AI-assisted development tools and * confident explaining the resulting code ## Description * Committed to WOW our Customers: You build features knowing Operations, carriers, or teammates will lean on them daily - you test the edge cases, not just the happy path. * Great Just Isn't Good Enough: Shipping isn't the finish line. You look back at your own modules and ask what would make them faster, cleaner, or more resilient. * One Team, One Goal: You mentor Developer I's work when asked and pull in senior developers when you're stuck - you don't let a blocker sit quietly. * Passion for Excellence: Your pull requests are ones a senior developer can approve with confidence, not ones that need a rewrite. What You'll Do * Design and build production features on The Platform in JavaScript/Node.js, C#, or an equivalent language * Write and optimize SQL and relational database logic (Azure SQL/AWS DB) * Use Azure cloud services (Container Apps, Blob Storage, Azure AI/OpenAI services) as part of feature delivery * Apply AI-assisted development to complete most implementation work, refining and verifying the rest * Lead small development initiatives or design sessions with guidance from senior developers * Mentor Software Developer I on platform development practices * Manage multiple tasks or projects at once and meet deadlines without sacrificing quality * Follow Agile sprint assignments, focusing on the most critical projects set by the R&D Manager, * AI-fluent, not AI-dependent. A players move fast with AI-assisted tools but still know why the code works and can defend it in review. * Mentors without being asked twice. When Developer I gets stuck, A players jump in - not because it's assigned, but because that's how the team gets better. * Comfortable with ambiguity. Requirements aren't always fully defined. A players ask the right clarifying questions and move, rather than waiting for a perfect spec. * Owns the production quality bar. A players test edge cases, think about what breaks under load, and don't treat "it works on my machine" as done. * Speaks up early. If a design or deadline doesn't make sense, A players raise it constructively and early, not after the sprint has failed., * You want fully scoped tickets with no ambiguity or ownership * You're not interested in mentoring or supporting Developer I * You're uncomfortable with priorities shifting mid-sprint * You'd rather avoid AI-assisted tools than integrate them into your workflow ## Related Videos - [Hacking MSSQL on Cloud. All of them. How I became sysadmin on Azure, AWS, GCP and Alibaba.](https://www.wearedevelopers.com/videos/100339-hacking-mssql-on-cloud-all-of-them-how-i-became-sysadmin-on-azure-aws-gcp-and-alibaba) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Automated MS SQL Server database deployments with dacpacs and Azure DevOps](https://www.wearedevelopers.com/videos/334-automated-ms-sql-server-database-deployments-with-dacpacs-and-azure-devops) - [Stop Using Node.js Like It’s 2020! - Alfonso Graziano](https://www.wearedevelopers.com/videos/1863-stop-using-node-js-like-it-s-2020-alfonso-graziano) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)