Software Engineer

Alfa Insurance Corporate

$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Information Systems, or related field.
  • Experience with Amazon Web Services (S3, EC2, RDS, DMS, Lambda, Glue, Step Functions, Quicksight).
  • Familiarity with ETL/ELT processes and tools, relational databases, and data warehousing.
  • Working knowledge of scripting languages like Python or R for automation tasks.
  • Effective communication skills with peers, management, and product owners.
  • Ability to quickly learn insurance-related topics and apply to development processes.
  • Proven experience with software development lifecycle components and methodologies.

Responsibilities

  • Design, develop, release, and maintain software applications.
  • Gather and articulate defined functional and business requirements.
  • Conduct unit, regression, and integration testing on application changes.
  • Monitor production systems to identify and prevent issues.
  • Research and troubleshoot cross-functional team problems.
  • Communicate project status with team members and leadership.
  • Familiarize with Alfa's technology framework for software change impact understanding.

Benefits

  • Opportunity for an annual performance bonus.
  • Discounts on auto insurance (subject to underwriting approval).
  • Comprehensive health, dental, supplemental cancer, and vision insurance.
  • 401(k) retirement plan benefits.
  • Paid Time Off Bank includes 3 days of PTO after 80 hours worked.
  • Short-term and long-term disability insurance available.
  • Flexible Healthcare and Childcare spending accounts for tax savings.
  • Opportunities for career advancement within the company.
  • Continuous training and support for career development.
  • College tuition discounts with various Alabama colleges.
  • Access to a fitness center and onsite cafeteria.
Full Job Description
Job Summary

Are you a self-starter, with a superior work ethic, high level of integrity, and a commitment to excellence? Our company is seeking a motivated Software Engineer to join our dynamic team. Submit your resume today and let the journey begin.

Responsibilities

  • Responsible for designing, developing, releasing, and maintaining designated software applications.
  • Gather, document, understand, and articulate functional, non-functional, and business requirements that are already defined.
  • Perform unit, regression, and integrations testing for application changes to ensure high quality.
  • Track and monitor production systems for issue identification and prevention across multiple environments and operating platforms.
  • Research and troubleshoot issues across different functional teams in order to rectify system problems in a timely manner.
  • Communicate status updates with team members and leaders to ensure timely completion of deliverables.
  • Becomes familiar with Alfa's interconnected technology framework and systems in order to understand the impact of software
    changes.


Qualifications
  • Bachelor of Science in Computer Engineering, Computer Science, Information Systems, or a related area of study related to Computer Science or Mathematics is required.
  • Experience with Amazon Web Services (S3, EC2, RDS, DMS, Lambda, Glue, Step Functions, and Quicksight).
  • Experience in ETL/ELT processes and tools, relational databases, and data warehousing.
  • Working knowledge of scripting languages like Python, R, or similar for automation and data integration tasks.
  • Competent communication skills, including clear and timely communication on business issues and assignments with peers, management and product owners
  • Ability to quickly learn and comprehend insurance-related topics and relate that knowledge to the development process.
  • Proven experience in various all SDLC components. Knows when to use different methodologies and how to effectively manage each
  • Documented and proven application development record as it relates to the technologies, tools and languages required for the specified position.


Benefits/Perks

  • Opportunity for annual performance bonus
  • Discounts on your auto insurance (underwriting approval required)
  • Benefits include: health, dental, supplemental cancer, vision insurance and 401(k) plan
  • Paid Time Off Bank to include 3 days PTO available after first 80 hours worked for New Hires
  • Short-term and long-term disability
  • Flexible Healthcare and Childcare spending accounts for tax savings
  • Opportunities for advancement
  • Continuous training and support throughout your career with Alfa
  • College tuition discounts at various colleges in Alabama
  • Fitness center
  • Onsite cafeteria

This position has the possibility of remote work two days per week after the initial training period

Similar Jobs

More Jobs at Alfa Insurance Corporate

  • Software Engineer
    $70K — $95K *
    Montgomery, AL 36117 (Montgomery County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: