Senior Software Developer
Overview
We are seeking a Senior Software Developer to join our team and work with us on the systems that support our company. This individual will play a critical role in maintaining, enhancing, and modernizing our existing ERP infrastructure, ensuring continuity, reliability, and long-term scalability of core enterprise systems. If you are passionate about software development, take pride in attention to detail, and want to make a meaningful impact where you work, this is the position for you.
Responsibilities
Own projects cross-functionally and across teams, with a particular focus on supporting and maintaining our existing ERP systems.
Take on the most challenging development projects, proactively identifying and addressing major technical challenges.
Lead the adoption of new tools, methodologies, and systems, while ensuring backward compatibility and stability of existing ERP platforms.
Provide guidance, remove blockers for team members, and function as a team or segment lead when required.
Mentor junior developers, fostering technical growth and best practices across the team.
Follow standard software development life cycle (SDLC) processes with rigor and consistency
Develop, test, and maintain enterprise applications, with an emphasis on preserving the integrity of existing ERP systems.
Design and implement complex enterprise applications, ensuring seamless integration with current infrastructure.
Continuously innovate and modernize applicable software development technologies and trends without compromising system stability.
Perform thorough code reviews to uphold high standards of quality and maintainability.
Create and maintain detailed, accurate documentation to support long-term system maintenance.
Communicate effectively with operational teams regarding complex software concepts.
Translate technical requirements into robust application interfaces.
Manage time effectively in a deadline-driven, collaborative team environment.
Supervise staff as needed.
Perform other duties as assigned.
Skills Required
Must be a U.S. Citizen.
Minimum 12 years of relevant experience
Solid understanding of object-oriented software principles Senior Software Developer.docx
Demonstrated ability to learn and adapt to desktop or web development technologies, tools, and methodologies
Solid understanding of applicable development platforms such as Microsoft Stack or AWS
Knowledge of building applications and user interfaces (e.g., Angular, JavaScript, HTML/CSS, XML, C#, VBA, and VB.NET) and/or databases (e.g., SQL) is highly desirable
Proficiency in all MS Office applications
Demonstrated ability to creatively and precisely solve technical challenges, with strong attention to detail
Excellent communication and collaboration skills, with a proven track record of maintaining and supporting existing enterprise systems
Salary Range: $120,000 -$140,000/Year, DOE
Education
A bachelor’s degree in computer science (or other relevant concentration) required. An additional three years of directly relevant software development experience may substitute for the degree requirement.
Full-Time
groups
Senior-Level
business
On-site
Benefits
We offer competitive salaries commensurate with education and experience. We have an excellent benefits package that includes:
Health & Welfare
Company Paid
Major Medical Insurance for employees and family members
Dental Insurance for employees and family members
Vision Insurance for employees (employee-paid for family members)
Group Life Insurance
Accidental Death and Dismemberment Insurance
Travel Accident Insurance
Long-Term Disability
Voluntary
Short-Term Disability
Supplemental Life Insurance
Flexible Spending Account (pre-tax deferrals for health care expenses)
Retirement
Money Purchase Pension Plan - 100% Company funded defined contribution retirement plan. One-year entry waiting period and 5-year vesting. Core Funds available and a self-directed brokerage account option.
Employee Stock Ownership Plan - 100% Company funded discretionary contribution. 100% vested after one-year entry waiting period.
Time Off
Tecolote’s generous paid time off benefits give employees the flexibility they need to relax, recharge and take care of the unexpected.
Annual Leave
Bereavement Leave
Holidays
Jury Duty/Witness Leave
Military Leave
Sick Leave
Location
Corporate Headquarters
420 S. Fairview Avenue, Suite 201
Goleta, California 93117-3654
(805) 571-6366
Tracking Number: 001-26-10