> Markdown version of [/jobs/ext/1459441-software-developer-i-analyst](https://www.wearedevelopers.com/jobs/ext/1459441-software-developer-i-analyst). 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 I (Analyst) - **Company:** Volaris Group - **Location:** Worcester, MA, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, User Authentication, Microsoft Azure, C Sharp (Programming Language), Code Review, Information Systems, Customer Data Management, Data Mining, Data Security, Multi-Factor Authentication, Node.Js, Role-Based Access Control, Standard Sql, Software Engineering, SQL Databases, Information Technology, Software Version Control - **Published:** July 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6b18e7c935d21d86 ## About the Role * 0-2 years of software development experience, or equivalent coursework/project experience, with JavaScript/Node.js, C#, or a similar modern language * Basic working knowledge of SQL for data extraction and reporting * Working knowledge of Azure cloud services (Container Apps, Blob Storage) as used on The Platform * Basic familiarity with Git/GitHub or another version control system * Basic understanding 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 * Fundamental knowledge of The Platform's architecture, its core modules, and the AI/API sandbox, or a fast willingness to learn them during onboarding * Comfort using AI-assisted development or analysis tools, or willingness to learn quickly * Ability to create clear, concise documentation of assigned work, with review from senior team members * Completes structured onboarding across Platform modules, plus data security and confidentiality training for handling customer data * Associate's or Bachelor's degree in Computer Science, Information Systems, or a related field, or equivalent practical 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 * Coachable by default. A players take feedback from senior developers without getting defensive, and you can see the change in their next pull request. * Comfortable saying "I don't know yet". Entry-level doesn't mean guessing. A players escalate to senior developers or the Data Analyst instead of quietly shipping something they're not sure about. * Curious across both disciplines. This role bridges development and analysis. A players lean into both, instead of quietly avoiding the half they like less. * Reliable on the basics. Clean commits, clear status updates, work that shows up on time. The fundamentals matter more here than heroics. * Growing on purpose. A players treat this as a launchpad, actively building toward Developer II or Data Analyst rather than coasting at entry level. Is This Role for You? Strong fit * New to professional development, with foundational * knowledge of JavaScript/Node.js, C#, or SQL * Genuinely wants to grow into Software Developer II or * Data Analyst, not just "a coding job" * Comfortable asking questions and taking direction * from senior developers * Interested in both hands-on development and * data/reporting work Skip this role if * You want to work fully independently with no oversight * You're only interested in development and have no interest in data or reporting work * You're not open to feedback or code review * You need a narrowly defined, single-lane role rather than a hybrid one ## Description Covenir is a BPO partner to insurance carriers - and increasingly, a technology company that happens to serve them. The Platform is how that shows up day to day: modules spanning Print, Call Center, Virtual Mailroom, and Premium & Lockbox, built with an AI-assisted, 80/20 development model where AI handles the first draft and people handle the judgment. Software Developer I (Analyst) is an entry-level, hybrid seat on that team - combining foundational development work with the data and reporting responsibilities of an analyst. It's designed as a growth path: the skills you build here lead toward either Software Developer II or Data Analyst, and the R&D Manager will route your work across both as business needs evolve., * Committed to WOW our Customers: Even small fixes and reports reach real people - Operations, carriers, teammates. You check your work like it's going to someone who's counting on it. * Great Just Isn't Good Enough: You don't stop at "it runs." You look at what you shipped and ask if there's a cleaner, faster, or more AI-assisted way you could have done it. * One Team, One Goal: You ask for help early and offer it just as fast - senior developers and the Data Analyst are your teammates, not just people to escalate to. * Passion for Excellence: You take pride in work that's genuinely yours, even at entry level - clean code, clear reports, and documentation someone else could actually follow. What You'll Do * Build and fix small-to-medium features on The Platform in JavaScript/Node.js, C#, or an equivalent language, with guidance from senior developers * Write SQL queries for data extraction, basic reporting, and troubleshooting * Support basic reporting and data requests, bridging the gap between the Data Analyst and Software Developer II roles * Use Git/GitHub for version control on assigned work * Apply AI-assisted development and analysis tools as part of Covenir's 80/20 model - AI drafts, you refine and verify * Document your work clearly enough that a senior developer can review it without a walkthrough * Follow Agile sprint assignments, focusing on the most critical projects as set by the R&D Manager ## Related Videos - [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) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [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) - [Panel discussion: Developing in an AI world - are we all demoted to reviewers? WeAreDevelopers WebDev & AI Day March2025](https://www.wearedevelopers.com/videos/1317-panel-discussion-developing-in-an-ai-world-are-we-all-demoted-to-reviewers-wearedevelopers-webdev-ai-day-march2025) ## Related Articles - [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) - [Lessons for Vibe Coders and Developers](https://www.wearedevelopers.com/magazine/614-lessons-for-vibe-coders-and-developers) - [Is AI turning Junior Developers into an endangered species?](https://www.wearedevelopers.com/magazine/501-is-ai-turning-junior-developers-into-an-endangered-species) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-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)