Full Stack Lead Developer - Remote
Job Description
When 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
- Yearly bonus potential and annual increases
- 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.
The starting base salary range for a Lead Software Developer is $87,000 to $129,000. 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.
Lead Developer Overview
The 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.
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
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
- Works with management to help with technology decisions as well as business decisions
- Provides mentorship for team
- Understand what each department does and how they use the applications
- Work with business to understand their needs
Required Education and Experience
- Bachelor's Degree in Computer Science or Information Systems and Curriculum and/or experience aligning with required skills
- Curriculum based on SQL and Microsoft .NET
- 7+ years of IT experience
- Experience as a lead developer in at least four large scale projects that impact systems and operational areas
- Experience with full software development lifecycle including waterfall and agile methodology
- Or, equivalent military experience
Preferred Education and Experience
- 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
Date Posted
08/13/2024
Views
0
Similar Jobs
Telephonic Care Navigator - Remote in AR - UnitedHealth Group
Views in the last 30 days - 0
View DetailsTransportation Security Officer - Department of Homeland Security - Transportation Security Administration
Views in the last 30 days - 0
View Details2025 Management & Sales Training Program - Floorcovering -
Views in the last 30 days - 0
View DetailsData Entry Clerk Work From Home - Part-Time Focus Group Participants (Up To $750/Week) -
Views in the last 30 days - 0
View Details2025 Management & Sales Training Program - Floorcovering -
Views in the last 30 days - 0
View Details