Application Developer

Posted 2 Days Ago
Hiring Remotely in GA
Remote
110K Annually
Entry level
Financial Services
The Role
The Application Developer at Primerica is responsible for developing and improving systems through coding, unit testing, and debugging. They will create technical specifications, document systems, collaborate on projects, and ensure adherence to SDLC and compliance policies while providing mentorship.
Summary Generated by Built In

Join Our Team

In 2022, the Atlanta Journal-Constitution named Primerica one of the best places to work for the ninth consecutive year. Also in 2022, Primerica was named one of the Best Employers for Diversity by Forbes for the second consecutive year. Forbes also named Primerica as one of America’s best Insurance companies for 2022. Primerica ranks 6th among 25 companies included in the Term Life Insurance category. Over the past seven years Primerica has consistently been voted Best Employer by Gwinnett Magazine in its special "Best of Gwinnett" winner editions. Primerica is a great place to work!


About this Position

Developer works on more complex tasks/assignments developing new/existing systems that require applying more advanced techniques including analysis, design, coding and unit testing. Developers will apply skills to improve production workflows and resolve problems. Developer works with moderate level of supervision with new systems being directed by experienced developers, project leaders and/or managers.
Salary up to $110K
Fully remote

Responsibilities & Qualifications

Job Duties & Responsibilities / Performs Technical Duties

  • Codes, unit tests, and debugs programs ensuring optimal performance by using strong programming techniques
  • Writes technical specifications and creates thorough unit test plans for each new functionality, application and/or conversion from one application system to the next for full regression validation
  • Utilizes appropriate software tools for source code management, code creation, compilation and program execution
  • Documents new systems as well as changes to existing systems according to established standards; develops flow charts, logic charts, record formats, and coding structures using architecture approved tools
  • Provides on-call support for production and lower environments
  • Provides training by working with and mentoring other developers and/or contractors

Analysis and Investigative Responsibilities:

  • Performs background analysis through research, interviews / meetings with business areas to define needs, understand desired results and to resolve problems
  • Applies advanced analysis skills and business knowledge in order to solve business problems
  • Utilizes appropriate tools to design solutions
  • Collaborates with others to formulate optimal solutions

Project Delivery Responsibilities:

  • Participates in system creation, planning, and coordination with other IT teams and resources
  • Coordinates with business teams on appropriate work efforts for their areas
  • Creates and/or updates system documentation as appropriate based on project assignment
  • Enforces and adheres to the Software Development Life Cycle (SDLC) Technology Management Policy
  • Adheres to the Change Management Technology Management Policy

Project Leadership

  • Manages one-person projects to completion including project design
  • Maintains positive business/peer interactions

Compliance:

  • Protects the company’s authority to do business by complying with legal and ethical standards, policies and procedures
  • Follows all applicable Information Technology Management Policies
  • Ensures new development tools, methods or frameworks provide for secure coding techniques

Required Education / Areas of Study

    • Technical, trade or business school or equivalent experience
    • Computer Science, Engineering or related fields

    Type of Experience Required

    • Intermediate-level job experience with the following:
    • Participated in at least one major system project and has shown proficiency in one development discipline/platform.
    • Problem solving skills, analysis and design skills
    • Coding, testing and debugging programs
    • Self-motivated with good organizational, verbal and written communication skills with ability to work well with peers and management
    • Ability to take ownership of the tasks assigned and work with guidance and direction from manager, and other team members
    • Learning and growing technology skills

    Years of Experience

    • 2 – 3 Years in related field

    Required Knowledge, Skills and Abilities

    • Java, C# or JavaScript frameworks such Node.JS
    • CI/CD tools like Jenkins or Gradle
    • RESTful web services using Springboot framework and / or related stack or NodeJS/NestJS /Express JS frameworks.
    • HTML, CSS, JavaScript and frameworks such as VueJS or AngularJS
    • Container Management Software like Docker or Kubernetes
    • Rancher, Docker containers and Kubernetes.
    • Troubleshooting with tools like Chrome DevTools, IE Developer Tools, & BrowserStack
    • Test management and defect tracking tools such as Jira 
    • Understanding of Databases, JDBC, SQL, JSON and XML parsing
    • Basic understanding of Unit Testing and Code Coverage with methods like JUnit
    • Exposure to troubleshooting server-side applications with tools like Wireshark
    • Secure programming using Industry Best Practices
    • Using Postman, Insomia or other API testing tools
    • Build tools such as Webpack or Rollup
    • Testing JavaScript applications using frameworks such as JEST/Mocha (Unit, E2E, UI)
    • Consumption of REST Services, understanding HTTP verbs and HTTP response status codes

    Preferred Education, Experience, Certifications or Licenses, Knowledge, Skills and Abilities

    • Bachelor's degree or equivalent experience

    Physical Requirements / Work Environment

    • Regular office environment
    • May sit for long periods of time
    • Talk and hear regularly
    • Use of hands for keyboard, reaching and/or grasping
    • Ability to see objects up close or at a distance, use peripheral vision, identify basic colors
    • Required to work overtime on a regular basis

    #Dice

    FLSA status:
    This position is exempt (not eligible for overtime pay):

    YesOur Benefits:

    • Day one health, dental, and vision insurance

    • 401(k) Plan with competitive employer match

    • Vacation, sick, holiday and volunteer time off

    • Life and disability insurance

    • Flexible Spending Account & Health Savings Account

    • Professional development

    • Tuition reimbursement

    • Company-sponsored social and philanthropy events

    It has been and will continue to be the policy of Primerica, Inc., and its subsidiaries to be an Equal Opportunity Employer. We provide equal opportunity to all qualified individuals regardless of race, sex, color, religious creed, religion, national origin, citizenship status, age, disability, pregnancy, ancestry, military service or veteran status, genetic or carrier status, marital status, sexual orientation, or any classification protected by applicable federal, state or local laws.

    At Primerica, we believe that diversity and inclusion are critical to our future and our mission – creating a foundation for a creative workplace that leads to innovation, growth, and profitability. Through a variety of programs and initiatives, we invest in each employee, seeking to ensure that our people are not only respected as individuals, but also truly valued for their unique perspectives.

    Top Skills

    Coding
    The Company
    HQ: Duluth, GA
    16,799 Employees
    On-site Workplace
    Year Founded: 1977

    What We Do

    Primerica is a leading financial services company in North America, with more than 2,000 corporate employees who support more than 129,000 licensed independent representatives providing financial education and offering financial products and services to their clients. Primerica has been operating for more than 40 years and is publicly traded on the New York Stock Exchange (NYSE) under the symbol "PRI."

    Primerica’s focus is on serving the needs of middle-income consumers by providing products such as term life insurance, mutual funds, annuities, and more. In addition to the products and services we offer, Primerica also offers entrepreneurial-minded individuals the opportunity to build their own financial services business. More information about Primerica's Business Opportunity can be found on www.primericabusinessopportunity.com.

    Headquartered in Duluth, Georgia, Primerica operates throughout the U.S., Canada, and the territories of Puerto Rico and Guam. We believe financial security should be possible for everyone, so we strive to meet families where they are today and help them be better prepared for their future.

    Similar Jobs

    Remote
    United States of America
    156896 Employees
    Remote
    United States of America
    9000 Employees
    Remote
    United States of America
    9000 Employees
    Remote
    5 Locations
    3273 Employees

    Similar Companies Hiring

    MyBambu Thumbnail
    Social Impact • Payments • Other • Mobile • Fintech • Financial Services • App development
    West Palm Beach, Florida
    120 Employees
    Energy CX Thumbnail
    Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
    Chicago, IL
    55 Employees
    MassMutual India Thumbnail
    Insurance • Information Technology • Fintech • Financial Services • Big Data
    Hyderabad, Telangana

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account