Application Developer
GA Remote Work
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 …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Fully remote Life Insurance Professional development Recognition as a top employer Remote work Tuition reimbursement
Tasks- Develop systems
- Document systems
- Mentor other developers
- Provide on-call support
Analysis Application Development Change Management Coding Communication Debugging Design Documentation Java JSON Mentoring Node.js Organizational Problem-solving Project Coordination SDLC Software tools Source Code Management SQL Technical Specifications Unit Testing XML
Experience3 years
EducationBachelor's degree Business Computer Science Engineering Equivalent experience Related fields Technical School Trade School
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9