Senior Software Developer
Senior Software Developer
Minimum Years of Experience Required: 6+ Years
Salary range: $140,000 - $180,000
Work Status: Applicants must be a Permanent Resident or have valid work authorization for the United States to be considered. Unfortunately, visa sponsorship is not offered for this role.
About the Role: We are hiring a Senior Software Developer to contribute to the design, development, and maintenance of our software applications, with opportunities to work on projects that directly involve implementing or integrating AI/ML functionalities. You will leverage your extensive experience to tackle complex technical challenges, write high-quality code, and mentor junior developers. This is an ideal role for a seasoned developer passionate about building impactful software within an AI-focused environment.
Key Responsibilities:
Develop and implement software solutions based on requirements and designs, potentially including the implementation of AI model integration logic or data processing for AI.
Write clean, scalable, and well-documented code, adhering to established coding standards and best practices.
Participate in code reviews and contribute to improving code quality and team productivity.
Mentor junior developers and share technical expertise and knowledge.
Collaborate with product managers, designers, and potentially data scientists or ML engineers to understand requirements and translate them into technical solutions.
Troubleshoot and debug software defects.
Contribute to the design and architecture of software components and features.
Participate in agile ceremonies such as sprint planning and retrospectives.
Qualifications:
Minimum 6 years of professional software development experience.
Strong proficiency in one or more programming languages (e.g., C#, Java, Python, JavaScript).
Solid understanding of software development principles, data structures, and algorithms.
Experience with agile methodologies and version control systems (Git).
Experience with building and deploying software applications.
Ability to work effectively in a collaborative team environment.
Strong problem-solving skills.
Experience working on projects that involved integrating with or utilizing machine learning models is a significant plus.
Benefits:
Comprehensive Health, Dental, and Vision Insurance
Flexible Work Arrangements
401(k) with company match
Generous Paid Time Off and Holidays
Professional Development Opportunities
Paid Parental Leave
Recommended Jobs
Commercial Loan Credit Analyst - Up to $80K - Fort Worth, TX - Job # 2111
Commercial Loan Credit Analyst – Up to $80K – Fort Worth, TX – Job # 2111 Who We Are The Symicor Group is a boutique talent acquisition firm based in Lincolnshire, IL & San Antonio, TX. Our national…
Systems Infrastructure Engineer
Position Overview: We are seeking a skilled Systems Infrastructure Engineer to support a professional services environment with a focus on reliability, security, and performance. The ideal candidate…
Au Pair
1. Playtime Buddy: You will play games, build with blocks, and read fun stories! We love to have fun and use our imaginations together, educational teaching and activities. 2. Outdoor Adventures: We'l…
Assistant Early Childhood Educator- Part Time
Summary The assistant teacher is responsible to assist the lead teacher to maintain a safe, nurturing, and stimulating environment for children. The assistant also helps manage the day-to-day op…
SR. Aerodynamics Engineer- Aircraft WFH Flexable
All qualified resumes will be responded to within 24 hours or less This effort will be on-site 3-4 days a week, with WFH the other day or two, depending on program schedule. Aerodynamics Enginee…
Technical Sales RepresentativeFlexo
A leading Flexographic pressroom supplies and equipment distributor is looking a regional sales professional in the southwestern states. Territory will include TX, NM, AZ, OK and southern CA. You a…
Equipment Operator
Equix Energy Services is an energy and utilities contractor that provides high-quality pipeline and facility construction services. At Equix, we support our customers and stakeholders and constantly s…
Tax Accountant
We are seeking a diligent and experienced Tax Accountant to join our client's accounting and finance team in Lewisville, TX. The Tax Accountant will be responsible for managing all aspects of tax…
Apartment Leasing Agent
Apartment Leasing Consultant - Bilingual, Full Time, Must work Weekends Seeking experienced Apartment Leasing Consultant. MUST have apartment leasing experience. Job Overview: Responsible …
Production Technician
OVERVIEW OF THE COMPANY Fox TV Stations FOX Television Stations owns and operates 29 full power broadcast television stations in the U.S. These include stations located in 14 of the top 15 larg…