Software Developer II
Volaris Group
Worcester, MA, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
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
+6 more
Role-Based Access Control
Cloud Services
Software Engineering
SQL Databases
Build Management
Information Technology
Job 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
Requirements
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
BR
Benjamin Ruschin
12 months ago
LM
Luis Minvielle
Whatâs the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
DC
Daniel Cranney
What is Software Engineering in the Age of AI?
11 months ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago