Software Programmer III

MSI -
Santa Ana, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 120K

Job location

Santa Ana, United States of America

Tech stack

ASP.NET
JavaScript
.NET
ADO.NET
Applications Architecture
C Sharp (Programming Language)
Computer Programming
Databases
Data Security
Software Debugging
Microsoft SQL Server
Object-Oriented Software Development
Software Engineering
Software Systems
T-SQL
Web Services
XML
Software Organization
.NET Core
Software Troubleshooting
Angular
Information Technology
Web Api

Job description

Summary: The Software Programmer is responsible for designing, developing, maintaining, and supporting enterprise software applications that meet business and operational needs. This role works closely with cross-functional teams to analyze business requirements, develop technical solutions, troubleshoot application issues, and enhance existing systems. The ideal candidate is a self-motivated professional with strong programming expertise, analytical and problem-solving skills, and the ability to manage multiple projects in a fast-paced environment while delivering high-quality software solutions., * Design, develop, maintain, and support enterprise software applications.

  • Analyze business and technical requirements to develop effective software solutions.
  • Review, modify, test, debug, and document software programs following established development standards.
  • Develop applications using .NET technologies, C#, ASP.NET, Angular, SQL Server, and Web APIs.
  • Troubleshoot software issues and implement timely, effective resolutions.
  • Develop and maintain database-driven applications using Microsoft SQL Server and T-SQL.
  • Manage multiple software development projects while meeting established deadlines.
  • Collaborate with business users and cross-functional teams to identify and implement technical solutions.
  • Provide regular project status updates and communicate progress to management.
  • Mentor and support junior software developers as needed.
  • Stay current with emerging technologies and recommend system improvements.
  • Perform additional duties as required or requested.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Minimum of 5 years of professional software development experience.
  • Strong hands-on experience with:
  • .NET Core
  • C#
  • ASP.NET
  • Angular (Version 10 or higher)
  • Microsoft SQL Server and T-SQL
  • Web API and Web Services
  • JavaScript
  • XML
  • ADO.NET
  • Object-Oriented Programming (OOP)
  • Experience with MAS500 or a similar ERP system is preferred.
  • Knowledge of iOS application development is a plus.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills with users at all organizational levels.
  • Ability to manage multiple priorities and projects in a deadline-driven environment.
  • Experience mentoring or guiding junior developers is preferred.
  • Knowledge of business processes including Supply Chain, Accounting, Human Resources, or Inventory Management is an advantage.
  • Self-motivated with the ability to work independently and collaboratively in a team environment.
  • Strong understanding of software development best practices, data security, and confidentiality.

Benefits & conditions

Tuition reimbursement, Health insurance, 401(k) matching, Paid time off, Vision insurance, Dental insurance, Life insurance, Disability insurance Full-time Monday to Friday Orange, CA, Compensation: This salaried, exempt position pays from $105,000 to $110,000 per year. The estimated annual pay for new hires generally ranges from $115,000 to $120,000 or more, depending on experience, education level and annual bonuses., * The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • While performing the duties of this job, the employee is regularly required to use their hands to handle objects, tools, or controls; reach with their hands and arms; and communicate verbally. The employee frequently walks, stands and occasionally sits.
  • The employee must occasionally lift, pull and move up to 25 pounds. Specific vision abilities required by this job include close vision.

Benefits: MSI offers a comprehensive benefits package that includes:

  • Referral, Holiday, and Annual Bonuses
  • Annual pay increases
  • Paid Time Off
  • Medical, Dental, and Vision Insurance
  • Company-paid Short Term and Long Term disability
  • Company-paid Life Insurance
  • Tuition Reimbursement
  • Traditional and Roth 401(k) plans with company matching contributions
  • Charitable donation matching programs
  • Free, company-sponsored 1-on-1 tutoring for children/dependents of MSI employees in grades k-12, including free tutoring for SAT and ACT tests

About the company

About MSI: Founded in 1975, MSI is a leading supplier of flooring tile, countertops, wall and backsplash tile and hardscaping surfaces products in North America. Headquartered in Orange, California, MSI also maintains over 50 state-of-the-art showroom and distribution centers across the U.S. and Canada. MSI's product line includes an extensive offering of Granite, Quartz, Porcelain, Luxury Vinyl flooring, Slate, Marble, Travertine, Sandstone, Limestone, Quartzite, onyx, stacked stone and pavers imported from over 36 countries on six continents. Over the years, MSI has been the recipient of many prestigious awards including: * Top 5 fastest growing companies - OC Business Journal * Supplier Diversity Award - Home Depot * #1 Flooring Distributor multiple years in a row - Floor Covering Weekly * Top Workplaces Award winner multiple times - Top Workplaces * MSI Founder named the Entrepreneur of the Year - Ernst and Young

Apply for this position