Jobs
>
Senior Software Engineer

    Senior Software Engineer - Georgia, United States - Fineos Corporation

    Fineos Corporation
    Fineos Corporation Georgia, United States

    2 days ago

    Default job background
    Description

    Summary

    As a Software Engineer III (Senior) on the Platform team, you will develop new Platform features and infrastructure, influence architectural decisions, innovate and propose improvements while also mentoring more junior software developers. We follow the principles of SAFe Scaled Agile, and this role will be on our Platform team supporting the FINEOS New Business and Underwriting solution. Our Software Engineers work closely and collaborate with other Software Engineers, Quality Engineers, and other cross-functional team members, adhering to our standards and processes. FINEOS is looking for an experienced Software Engineer with excellent design and programming skills working with AWS Serverless solutions using CDK, NodeJS, JavaScript, Typescript. A successful candidate must have an aptitude for considering the bigger picture, the knowledge to consider all options, the innovation to select the best solution, and the determination to take the solution to completion while maintaining a focus on delivering quality and value to the customer. The role provides you the opportunity to further develop your Software development skills while developing technical architecture and leadership skills through working as a part of a team committed to delivering quality software for our customers around the globe. As a successful candidate, you will be given significant training in the latest software industry practices. You will get exposure to and experience working with cloud technologies, especially AWS.

    Responsibilities (Other duties may be assigned.)

  • Ability to take on a senior development role in ongoing development of new features and maintenance of the FINEOS Edge Platform.
  • Must be able to work with minimal supervision, relied upon for critical tasks, and accept leadership roles when called upon to do so.
  • Participate in the full development lifecycle; technical analysis and design, development, and test phases.
  • Mentoring of less experienced staff where appropriate e.g., development of best practices, peer review of designs, code, and tests.
  • Ability to identify, deliver and drive improvements and innovations within the Platform development area.
  • Compile and review estimates around all technical aspects of a solution.
  • Ensure all aspects of good design are delivered, including:
  • Performance, scalability, and security
  • Modularity, interoperability, and upgradability
  • Promote and live the FINEOS values and increase positive relations with the team, customers, prospects, and partners.
  • This role is a part of a hyper performance team who are focused on both Software Engineering and Quality testing of other Platform engineers solutions.
  • Should be capable of building out automated solutions for higher frequency of Platform testing and development.
  • Experience

  • Bachelor's degree (BS/BA) in Computer Science, Computer Information Systems, Software Engineering, or a related field.
  • Minimum of 5+ years post qualification experience in a software engineering role with exposure to the full SDLC, preferably on enterprise-scale systems working on multi-tenanted solutions.
  • Strong knowledge of Infrastructure as Code (IaC).
  • Strong development skills and competencies including:
  • Language: NodeJS, Javascript, Typescript, HTML, CSS
  • UI/UX: React
  • Databases: Postgres, DynamoDB
  • Testing: Jest, Playwright
  • CI/CD: GitHub, GitHub Actions
  • AWS: CDK, CloudFormation or Terraform (Required), Lambda (Required), Dynamo, Aurora PostgreSQL, API Gateway (Required), Step Functions, EventBridge, Cognito, S3, CloudWatch, Secrets Manager, KMS, CloudFront, ECS
  • Containerization: Docker
  • Experience in implementing architectural direction and successful track record of delivering strategic commercial software solutions built on AWS.
  • Experience in a software engineering role with exposure to the full SDLC, implementing AWS serverless, preferably on enterprise scale systems.
  • Awareness of the constraints and business drivers that typically apply to FINEOS customers as enterprise-scale financial service organizations.
  • Proven excellent technical problem-solving capabilities.
  • Experience with software engineering practices such as Object-Oriented programming and application of design patterns.
  • Committed to creating readable, reliable, and maintainable code and coming up to speed quickly on new technologies.
  • Excellent interpersonal, teamwork, and communication skills (both written and verbal).
  • Fluency in verbal and written English is essential for creating clear documentation.
  • Knowledge, Skills and Abilities

  • Experience working within a Scaled Agile environment is highly desirable.
  • Software background in the insurance sector would be an advantage.
  • Experience with AWS Serverless Cloud technologies required.
  • Technical Skills

  • Proficient in MS Office applications, such as Word, Excel, PowerPoint, etc.
  • Familiar with operating systems, such as Windows, Success Factors, etc.
  • Language Skills

  • Ability to speak the English language proficiently, both verbally and in writing.
  • Travel Requirements

    This position does not require travel.

    Work Environment

    The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Employee works primarily in a home office environment.
  • The home office must be a well-defined work area, separate from normal domestic activity and complete with all essential technology including, but not limited to; separate phone, scanner, printer, computer, etc. as required in order to effectively perform their duties.
  • Work Requirements

  • Compliance with all relevant FINEOS Global policies and procedures related to Quality, Security, Safety, Business Continuity, and Environmental systems.
  • Travel and fieldwork, including international travel may be required. Therefore, employee must possess, or be able to acquire a valid passport.
  • Must be legally eligible to work in the country in which you are hired.
  • Salary Range: $126K - $148K / Annum

    FINEOS is an Equal Opportunity Employer. FINEOS does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.


  • Saia

    Software Engineer

    3 days ago


    Saia Alpharetta, United States

    Ready To Go Further? · Saia is a different kind of logistics and transportation company. We do things the right way. Youll see it in our commitment to our people, customers, and community. Youll feel it in the support you get on day one from leadership and from your team. A job ...

  • Equifax

    Software Engineer

    2 weeks ago


    Equifax Alpharetta, United States

    Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge techn ...

  • Z3 Technologies

    Software Engineer

    2 weeks ago


    Z3 Technologies Alpharetta, United States

    Analyze, define and document business requirements to determine appropriate technological designs considering capabilities, limitations and design trade-offs. Collaborate with business teams modeling business processes and aligning the system and solution designs to align with bu ...

  • Datum Software

    Software Engineers

    6 days ago


    Datum Software Alpharetta, United States

    Participate in all phases of application development life cycle including requirement analysis, design, development and testing. Develop, create and modify computer applications software or programs. Analyze business requirements and develop software solutions. Create Logical Dia ...

  • Truist Financial

    Software Engineer

    1 week ago


    Truist Financial Alpharetta, United States

    The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. · Need Help? · If you have a disability and need assistance with the application, you can requ ...

  • Scientific Games

    Software Engineer

    2 days ago


    Scientific Games Alpharetta, United States

    Candidate must be local to Atlanta, GA - Hybrid Role · (Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.) · Software Development Engineer: Plans, designs, develops and tests ...


  • Lockheed Martin Georgia, United States

    Job Description · Lockheed Martin Aeronautics. Be More Than You Can Imagine. · The Cyber Software Engineer candidate is responsible for ensuring that an Integrated Product Team (IPT) is following secure software development practices to produce a cyber-resilient security soluti ...


  • Diligent Tec, Inc Alpharetta, United States

    (Java Full Stack with GCP & GCS) · Job Title: Senior Software Engineer · Location: Alpharetta, GA (Only Locals to Georgia) · Work Mode: Onsite · Interview: In-Person Interview only (No Exceptions) · Duration: Long Term Contract · Experience: Min. 12 Years. · Job Description · See ...


  • Insight Global Alpharetta, United States

    Our customer, a global leader in smart meter technology, is looking for experienced Embedded Firmware Developer to join their team in Alpharetta, GA. This is a 6 month contract with extensions based on performance/need. The work is long-term at this time; they are working on upgr ...


  • Home Depot Georgia, United States Full time

    Position Purpose: · The Staff Software Engineer is responsible for leading a team of engineers building and designing a product that our customers and associates love. As a Staff Software Engineer, you will be part of a dynamic team with engineers of all experience levels who hel ...


  • Insight Global Alpharetta, United States

    Title: Software Development Manager · Location: Metro Atlanta Area - Must be willing to come onsite in Alpharetta, GA at least 1 day per week. · Salary: Up to $145,000 base salary + up to 10% target annual bonus (based on performance of company and individual) · Travel: Up to 10 ...


  • InRhythm Alpharetta, United States

    Who Is InRhythm? · InRhythm is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and pl ...


  • Epam Georgia, United States

    Description · EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with ...


  • Gold Seal Ground Schools Alpharetta, United States

    Atlanta Flight, Inc. (dba Gold Seal) is accepting applications for an Associate Software Engineer who wants to work in an aviation environment much different than most technology companies. Gold Seal builds interactive, online training courses for student pilots who need to prepa ...


  • Insight Global Alpharetta, United States

    Location: Alpharetta, GA - Hybrid - onsite Tuesdays and Thursdays · Direct hire/perm · Work Authorization: W2 · Target Salary: $120-135k (depending on experience) · Must-haves · 4+ years of backend development (we use Java Spring Boot) · 2+ years of hands-on experience with ...


  • Infotech Prism DBA CirrusLabs Alpharetta, United States

    [Senior Software Engineers:Provide technical leadership to design, develop, test and maintain responsive web applications using Java/J2EE technologies, HTML5, CSS3, Java Script Framework, Angular JS, JPA2, RESTful Web Services, Servlet, SVN, ANT, Maven, Oracle, SQL Server etc. De ...


  • PlayOn Sports Alpharetta, United States

    COMPANY OVERVIEW PlayOn Sports is the nation's leading high school media and technology company, providing streaming and digital ticketing services to thousands of high schools nationwide. In 2013, PlayOn Sports and the National Federation of State High School Associations (NFHS) ...


  • Nam Technologies Inc Alpharetta, United States

    [Senior Software Engineers (Salesforce) :Responsible for design and development of software applications; develop functional and technical designs for software applications; support in migrating the existing legacy applications to modern platforms; assist in fixing the issues tha ...


  • 401GO Sandy, United States

    Job Description · Job Description401GO is a rapidly growing fintech start-up with a relentless focus on helping hard-working Americans prepare for retirement. We've built the world's most advanced and fully automated retirement platform. This role offers the opportunity to work o ...


  • Colonial Pipeline Alpharetta, United States

    Colonial has provided a wide range of opportunities for job candidates who are highly qualified, skilled, motivated and team players. Employees find exciting opportunities to grow and develop their careers at a stable company which offers a generous compensation and benefits pack ...