Texas Windstorm Insurance Association (TWIA) is seeking a motivated technical professional to join our organization as a 'Software Developer I' and contribute to building and enhancing modern applications, including proprietary insurance software solutions. In this role, you'll work across the full development lifecycle- partnering with experienced engineers and business stakeholders to design, develop, and support high-quality software. This role is ideal for a junior developer who is eager to learn, grow their technical skillset, and take on new challenges. We're committed to supporting your career development through hands-on experience, mentorship, and opportunities to expand your expertise in a collaborative, team-oriented environment.
ESSENTIAL FUNCTIONS
- Prepare, design and implement software for moderate to complex custom developed applications or Guidewire products and integrate those applications with other custom or commercial off-the-shelf (COTS) applications.
- Participate in creating and maintaining plans to develop custom software, Guidewire products, and integration with other applications.
- Estimate level of effort and elapsed time to design, implement, and test software.
- Document, implement and unit test code based on approved designs.
- Provide periodic status of deliverables, level of effort, and timeframes to completion.
- Troubleshoot, as required, problems with software in production.
- Provide input into, and help manager develop and then implement own personal training plan.
- Formally document designs using established documentation standards.
- Plan and implement production rollout of software upgrades to custom developed and Guidewire products.
- Collaborate with external consultants and developers on large scale projects.
- Guide business department personnel in technical and business capability of software applications.
Required Education And Experience
- Four-year college degree, preferably in CS, engineering or other technical field, or equivalent experience.
- 1+ years software development experience
- Familiarity with formal software development processes and best practices.
- Familiarity with software package selection processes.
- Hands-on experience as a software application developer using different application software architectures (e.g. MVC, client server, etc.).
- Experience coding with Java, J2EE, GOSU or .NET or other object-oriented technologies.
- Implementation experience in at least one full life-cycle implementations.
- Experience translating business requirements into concise technical design documents.
- Knowledge of database constructs and experience with SQL.
- Experience writing business rules, interpreting XMLs and making user interface design changes.
- Demonstrated ability to design, configure, and test software products.
- Clear, effective verbal and written communication skills including the ability to actively listen, problem solve, and communicate effectively with both technical and business users.
- Demonstrated experience working both as an individual contributor and as part of a team.
Preferred Education And Experience
- Graduate degree in technical discipline.
- Familiarity with agile methodology.
- Experience with MS SQL Server.
- Property and casualty insurance experience.
- Guidewire Insurance Suite.
- Any IT certification.
Knowledge, Skills, And Abilities
Applicant should be able to demonstrate proficiency in some of these technologies:
- Java
- Java EE
- Java Web Services (SOAP) and/ or RESTful
- Subversion, Git
- Design Patterns
- Guidewire
- .Net/C#
- JBoss ESB
Why work with TWIA?
We offer a comprehensive and competitive benefits package designed to support both your professional success and personal well-being. A key highlight of our offering is a fully remote work environment, allowing you to contribute from home with no relocation required.
In addition to our benefits, TWIA fosters a collaborative and mission-driven work environment where employees are valued, supported, and encouraged to grow. Our teams work closely across departments, promoting transparency, efficiency, and a shared commitment to serving our policyholders and communities.
Employees Also Enjoy
- Comprehensive medical, dental, vision, group life, AD&D, and dependent life insurance coverage
- Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA) with a generous annual HSA employer contribution
- A 401(k) retirement plan with employer matching contributions up to 6%, in addition to a pension plan that begins vesting at 5 years of employment
- Active support for professional growth, including ongoing training and professional development opportunities sponsored by TWIA, support to obtain professional certifications, and a tuition reimbursement program
- Generous paid time off, including vacation, sick leave, paid holidays, and personal days
- Flexible scheduling to support work-life balance