Full Stack Developer Senior or Lead
Company: USAble Life
Location: Little Rock
Posted on: March 12, 2025
Job Description:
DescriptionWhen it comes to making a meaningful difference in
the lives of our customers and employees, USAble Life is always
ready. We are a diverse group of individuals working together to go
the extra mile. Through our DEI initiatives, employees feel
empowered to bring their talents and voice to our culture.
Our passion for delivering the best products is matched only by our
passion for our people. We are committed to making a meaningful
difference in the lives of others which extends beyond our office
walls. USAble Life has a long tradition of supporting our
communities, and we're proud of the fact that our employees share
that commitment.
We have been recognized as a "Best Places to Work" in Arkansas,
Florida, and Hawaii. You'll be rewarded with opportunities for
personal and professional development and opportunities for
advancement. This, coupled with our engaging culture and a
comprehensive benefits package, ensures we are committed to our
employees.
Check out how we make a meaningful difference in the lives of
others!
https://player.vimeo.com/video/518665804
What We Offer You:
- A culture that values employees and celebrates, empowers, and
inspires a diverse workforce
- Outstanding and affordable benefits package
- PTO provided at date of hire
- 11 paid holidays
- 401(k) with up to 6% match; fully vested from day 1
- Remote opportunities with company-provided equipment
- Team-oriented, collaborative group of peers
- Career advancement opportunities
- Tuition Reimbursement
- Employee Assistance Program
- Inclusion Council and Employee Resource Groups
- Recharge Days and Volunteer Time Off
- This is a remote position.
Life Takes You Places! Are you ready to join us?
The base salary range for a Senior Developer is $80,000 to
$144,000.00. The base salary range for a Lead Developer is
$92,000.00 to $166,000.00. Actual salaries will vary by geographic
location and are based on factors such as candidate's
qualifications, experience, skills, competencies, and company
tenure & equity. In addition to base compensation, this role is
eligible for an annual incentive plan based on company performance
and individual performance.
This is a multi-level position with increasing levels of
responsibility and requirements for each level.
Senior Developer Overview
The Sr Developer is responsible for analyzing, developing,
implementing, maintaining, and testing software applications as
they relate to the company systems. Working with the business
analysts they will identify and capture business requirements in
relation to the integration process while also conducting detailed
analysis of defined system specifications. They will make
recommendations of workable solutions to processing problems.
Projects could be any size small to large and have a system-wide
impact. The focus will be on timely and cost-effective methods for
achieving deliverables. Additional responsibilities include
documenting product functionality, supporting QA, deployment
activities, and troubleshooting production defects. This position
requires skill in multiple technical environments and an increased
level of business knowledge. The developer will participate in code
reviews to provide feedback as well as gain knowledge in the proper
way executing the software development lifecycle.
Lead Developer Overview
The Lead Developer spearheads the analysis, development,
implementation, maintenance, and testing of software applications
integral to our systems. This role collaborates closely with
Business Analysts and delves into business requirements related to
integration processes, conducts thorough system specification
analyses, and proposes practical solutions to enhance processing
efficiency. Their expertise is crucial in managing projects of
varying scales, all of which significantly impact the company's
operations. The Lead Developer's commitment to timely and
cost-effective delivery is essential for achieving project goals.
Their responsibilities extend to documenting product functionality,
supporting quality assurance, deployment activities, and resolving
production issues. This role demands proficiency in diverse
technical environments and a deep understanding of business
operations. The Lead Developer also contributes to code reviews,
offering valuable feedback and gaining insights into the execution
of the software development lifecycle.
Senior Developer Essential Duties
- Develops, maintains, and tests applications
- Assists in the planning, designing, development, and deployment
of applications
- Designs applications
- Maintains developed code in revision code repository
- Proactively communicates status of work to development team and
project team
- Performs code reviews to ensure standards, conventions, and
consistency on applications
- Performs other related duties and responsibilities as
assigned
Lead Developer Essential Duties:
- Works with Leaders and Business Analysts to identify and
capture business requirements in relation to the integration
process while also conducting detailed analysis of defined system
specifications
- Analyze, develop, design, implement, maintain, and test
software applications as they relate to the company
systems
- Understand what each department does and how they use the
applications
- Make recommendations of workable solutions to processing
problems
- Document product functionality
- Supporting QA and deployment activities
- Troubleshoot production defects
- Participates in code reviews to ensure standards, conventions,
and consistency, and provide feedback and suggestions on the proper
way to executive the software development lifecycle
- Maintains developed code in revision code repository
- Proactively communicates status of work to development team and
project team
- Works with management to help with technology decisions as well
as business decisions
- Provides mentorship for team
- Performs other related duties and responsibilities as
assigned
Senior Developer Required Knowledge, Skills, and Abilities
- Strong understanding of HTML, CSS, JavaScript, SQL, C#, or
other modern object-oriented development frameworks
- Experience with open-source tools like log4net, NUnit,
Nhiberate, etc
- Experience with version control such as Git
- Experience with SQL queries on database platforms such as
Microsoft SQL Server, MySQL, or Oracle
- Experience with release/software development tracking software
such JIRA, Target Process, etc
- Strong understanding of programming concepts, object
orientation, secure coding concepts, and design patterns
- Excellent analytical and problem-solving skills
- Ability to work well in a team environment
- Keen attention to detail
- Exceptional communication and interpersonal skills
- Ability to take on assigned tasks and work within time
constraints
- Understanding of testing tools and unit and integration test
scripting, and testing methodologies
- Provides support in a timely manner for existing applications
including analyzing data or system errors, answering user
questions, and running reports
- Coordinates with various departments on systems development,
support, and testing
- Reviews business requirements
- Designs application architecture
- Provides feedback to management of issues/business direction
change/decisions made
- Provides mentorship to teammates
Lead Developer Required Knowledge, Skills, and Abilities:
- Strong understanding of HTML, CSS, JavaScript, SQL, C#, or
other modern object-oriented development frameworks
- Experience with open-source tools like log4net, NUnit,
Nhiberate, etc.
- Experience with version control such as Git
- Experience with SQL queries on database platforms such as
Microsoft SQL Server, MySQL, or Oracle
- Experience with release/software development tracking software
such JIRA, Target Process, etc.
- Experience with continuous integration and delivery
pipelines
- Strong understanding of programming concepts, object
orientation, secure coding concepts, and design patterns
- Excellent analytical and problem-solving skills
- Ability to work well in a team environment
- Keen attention to detail
- Exceptional communication and interpersonal skills
- Ability to take on assigned tasks and work within time
constraints
- Understanding of testing tools and unit and integration test
scripting, and testing methodologies
Senior Developer Required Education and Experience
- Bachelor's Degree in Computer Science or Information Systems
and Curriculum and/or experience aligning with required
skills
- Minimum 5 years of IT experience
- Advanced skills in .Net, C#, Java, JavaScript, and
SQL.
- Advanced skills in developing standards-based APIs
- Experience developing, managing, and deploying web-based
applications using HTML, JavaScript, Vue, ReactJS, Cascading Style
Sheets (CSS) and other web technologies
- Experience with full software development lifecycle including
waterfall and agile methodology
- Or, equivalent military experience
Lead Developer Required Education and Experience:
- Bachelor's Degree in Computer Science or Information Systems
and Curriculum and/or experience aligning with required
skills
- 7+ years of IT experience
- Experience as a lead developer in at least four large scale
projects that impact systems operational areas
- Experience with full software development lifecycle including
waterfall and agile methodology
- Or, equivalent military experience
Senior Developer Preferred Education and Experience
- Curriculum based on SQL and Microsoft .NET
- 6+ years of IT experience
- IT related experience in the Health Insurance industry
- Secure Software or Project Management Certification
- 5+ years of programming /systems analysis experience
Lead Developer Preferred Education and Experience:
- Curriculum based on SQL and Microsoft .NET
- 8+ years of IT experience
- IT related experience in the Health Insurance industry
- Secure Software or Project Management Certification.
- 5 - 7 years of programming /systems analysis experience
Senior Developer Working Conditions (Physical Demands):
- Normal, no adverse or hazardous conditions
Lead Developer Working Conditions (Physical Demands):
- Participate in on-call rotational duties which includes night
support
- Minimal travel required
Disclaimer:
This job description is intended to convey information essential to
understanding the scope of the position and its general
requirements. It is not exhaustive and may be subject to
modification at any time to meet the evolving needs of the
organization.
Keywords: USAble Life, Little Rock , Full Stack Developer Senior or Lead, IT / Software / Systems , Little Rock, Arkansas
Didn't find what you're looking for? Search again!
Loading more jobs...