Mobility Software Engineer III
Devops engineer job in Greenville, SC
Mobility Software Engineer III
?
Develops leading edge technologies and know-how from Industry, partner companies, local universities and internal partners into automotive concepts, then into company project development and Integration processes. Identifies emerging technologies in order to build software and/or hardware prototypes and production ready solutions. Areas of focus include but not limited to Vehicle IT, Mobility, Social Networks, web and other enabling technologies.
II. Position Responsibilities/Accountabilities: List the major duties/accountabilities to achieve the positions key objectives.
Designs and develops native applications on Mobile platforms
Defines and documents the design of functionality through use cases, business process flows, UI design, and UML modeling as necessary
Works on several development initiatives concurrently and provide subject matter expertise on customer implementations and product customization
Works with other developers to develop functionality following existing style and coding standards
Reviews designs, demo prototypes and provides application support
Defines the visualization and realization of future technologies, which will support the complete process from development of concepts and vision to full production ready solutions, which can be integrated rapidly into the automotive environment.
Serves as a primary point of contact for other engineers and specialists in the team to provide expert knowledge and troubleshooting skills.
Serves as internal consultant to other developers and engineers as needed, providing assistance in all phases of product life-cycle development.
Maintains accurate, meaningful and updated technical and non-technical documentation pertaining to all aspects of area(s) of responsibility.
Analyzes business critical processes, evaluates and recommends improvements.
Measures performance of delivered services through set of agreed metrics. Manages appropriate action to make corrections so that all services agreements are met.
Performs other duties as assigned by supervisor.
III. Position Competencies:
A) Education: BA/BS Degree in Business, Computer Science or Electrical Engineering preferred or the equivalent of 4 years professional IT related experience. MS degree (preferred).
B) Experience: 5+ years of technical experience in Information Technology to include 2+ years of experience in mobile technologies, web, vehicle IT with demonstrated strengths in software and hardware design, development, Integration and testing
C) Training: As applicable, per company training guidelines.
D) Licenses and/or Certifications: Process/project management experience or training/certifications (preferred).
E) Knowledge/Skills/Abilities: Basic = less than 1 year of experience/training needed; Intermediate = 1 - 3 years of experience/some training may be needed; Advanced = 3-5 years experience/no training needed; Expert = 5+ years experience/able to train others.
Intermediate: Developing enterprise or client facing mobile applications
Intermediate: Mobile device management, application deployment and support
Expert: Object oriented programming (Java, Objective C, or Javascript)
Intermediate: Hands on development experience with XML GUI styling (for Android)
Expert: Experience with Eclipse or Xcode development environment
Advanced: Implementation experience of software design patterns and best practices applicable to mobile development.
Intermediate: Understanding of mobile platforms, device manufacturers, mobile browsers, and device management.
Intermediate: Interface with REST Web Services and JSON/XML
Intermediate: Ability to support Android fragmentation and Android 2.2+, iOS, and HTML5
IV. Primary Work Location/Shift: (If > 1 location, indicate % of time spent at each location.)
ITRC, Greenville, SC 95%
Travel 5%
V. Physical Demands: (Examples are 1) Transports materials or inspects building, equipment and other items; 2) operates computers or other office equipment'; and 3) sits or stands for prolonged periods of time. Physical demands should be described in terms of what has to be done and not in terms of physical or mental attributes.) Identify the key physical demands required to perform the essential function(s) of the job and indicate whether the responsibility is performed occasionally (“O”), frequently (“F”), or constantly (“C”).
Operates computers and network devices ("C")
Travels to Germany and within the Americas ("O")
Climbs stairs ("F")
Walks throughout facility ("F")
VI. Environmental Demands: (Examples are 1) Works with irritant chemicals, gases, etc.; 2) Works shifts or variable work hours; 3) Wears protective clothing or respiratory protective equipment; 4) Works in extreme heat or cold conditions; 5) Exposure to loud noises; 6) Performs work in a normal office setting). Identify the key environmental demands required to perform the essential function(s) of the job and indicate whether the responsibility is performed occasionally (“O”), frequently (“F”), or constantly (“C”).
Performs work in a normal office setting ("C")
To Be Completed by TS-60 Compensation and Organization.
FLSA - Exempt/Non-Exempt:
Exempt
Enterprise - Software Engineer - Back-end, APIs, REST
Devops engineer job in Greenville, SC
Erias Ventures was founded to serve its customers with an entrepreneurial mindset. We value creative problem-solving, open communication, and empowering our employees to make decisions and put forth new ideas. Our staff includes technical experts working across multiple disciplines, bringing diverse perspectives to every project. We are seeking engineers who wish to grow their careers and want to become part of a technically strong and growth-oriented company focused on bringing innovative solutions to the difficult mission problems facing our customers.
Description
We are seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems.
In this role, you will have the opportunity to work with modern tools and technologies, and you will be encouraged to stay up-to-date with the latest developments in the field. You will be part of a dynamic and collaborative team that is committed to delivering high-quality software solutions to our clients. The work environment is a hybrid one, with a mix of remote and in-person work, but being flexible is key. If you are a self-motivated, creative, and detail-oriented software engineer who is passionate about developing innovative software solutions, we would love to hear from you.
Must have a strong working knowledge and experience developing Java based software capabilities.
Should have an inquisitive nature, responsiveness, and excellent testing skills.
Must also possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines.
Will work in a fast-paced, small business environment with our talented team.
Other duties as assigned.
This position allows for partial telework.
Clearance
A current Secret level U.S. Government Security Clearance is required; U.S. Citizenship required. Can also consider candidates with a TS level security clearance.
Experience
Bachelors in related field; three (3) years relevant experience with Masters in related field; or High School Diploma or equivalent and nine (9) years relevant experience.
Required skills:
At least 5 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava)
Experience in designing enterprise APIs
Experience in RESTful web services
Experience in Microservices architecture
Experience in Object Oriented Programming (OOP) paradigms
Experience with the agile software lifecycle
Has a proven ability to learn quickly and works well both independently as well as in a team setting
Experience with the Linux operating system
Experience with configuration management tools (e.g. Git, Nexus, Maven)
Must be able to obtain DoD 8570 IAT Level II compliance certifications (i.e. Security+)
Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Greenville, SC office. Flexibility is essential to accommodate any changes in the schedule
Desired skills:
A current/active Top Secret level security clearance is a plus
Experience with Postgres, Elasticsearch, or Accumulo
Experience with Apache NiFi
Benefits
Erias Ventures provides a complete package of wealth, health, and happiness benefits. The expected salary range for this position, depending on education and years of experience is $150,000 - $275,000.
Wealth Benefits:
Above Market Hourly Pay
11% Roth or Traditional 401k with Immediate Vesting and Deposit
Spot Bonuses for Assisting with Business Development and Company Growth
Professional Development Bonuses for Certificates and Degrees
Health Benefits:
Company subsidized Medical Coverage
100% Company Paid Vision and Dental Coverage
100% Company Paid Long Term Disability, Short Term Disability, and Group Life Insurance
Monthly Wellness Reimbursement
Happiness Benefits:
Paid Time Off with Flexible Work Schedules and Birthday Off
Amazon Prime Membership and Monthly Internet Reimbursement
Technology and Productivity Allowance for Equipment and Supplies
Morale Building and Company Events to Celebrate our Successes and Build our Community
Onboarding and Annual Swag
Company Paid Professional Development and Training
At Erias Ventures, we are dedicated to fostering a diverse and inclusive workplace. As an equal opportunity employer, we ensure that all qualified applicants are considered for employment based on merit, without discrimination. We welcome individuals regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Referrals & Inquiries
Do you know a cleared professional seeking to advance their career? Interested in earning some extra cash? If so, refer them to us with their name and contact details, and you could be eligible for a referral bonus of up to $10,000 for each successful hire.
Not seeing the right position right now? Reach out to us, and we'll notify you as new contracts and opportunities become available!
Please send referrals and inquiries to:
**********************
To learn more about our company visit our webpage or LinkedIn.
Software Engineer
Devops engineer job in Greenville, SC
SOFTWARE ENGINEER
Purpose
Corsica Technologies develops its own custom software to improve operational efficiency, drive client engagement and satisfaction, support sales efforts, improve security, and assist with our own and our clients' digital transformation efforts. The Software Engineer draws upon his/her experience and expertise to design, develop, and maintain these software solutions.
Responsibilities
The Software Engineer will be an active participant in the software development team on assigned projects. This includes the following:
Contribute to the definition of development processes and standards.
Research possible approaches to meeting technical requirements.
Make technology selection and design recommendations.
Promote innovation and learning on the team.
Outline code and system designs.
Optimize applications for maximum speed and scalability.
Write code.
Test and review code.
Write and maintain system documentation.
Deploy code.
Debug/analyze code to determine root cause of problems/issues.
Maintain and improve code quality.
Some of this work may be done individually, but it will all be performed in a collaborative environment as part of a cross-functional project team, including, as appropriate, other Software Developers, Designers, Business Analysts and Product Managers.
Competencies and Qualities
Effective communication
Attention to detail
Comfortable working independently or with a team
Pushes tasks to completion
Empathizes with software users
Education, Experience, and Certifications
The following list is not intended to be a specific list of hard requirements, but rather gives examples of the types of experience that would make someone a good fit for this position:
A minimum of 2 years professional experience as a software developer or equivalent
One or more general purpose languages (e.g. Python, Ruby, JavaScript, C#)
Experience with APIs (esp. built in Ruby or Node), relational databases (esp. Postgres), version control (GIT)
Supervisory Responsibility
This role has no supervisory responsibility.
Work Environment
The majority of work will be performed in a climate-controlled office, home office or other suitable setting.
Travel
Occasional overnight travel may be required.
Physical Demands
The position requires using a computer.
Position Type/Expected Hours
This can be a full-time or part-time position, with hours to be determined by the supervisor.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Mechanical Deployment Engineer (Experienced Professional)
Devops engineer job in Greenville, SC
Build a Career That Matters with One of the World's Most Respected Employers!
- - - - - - - - - - - -
US0 Central Engineering Headquarters: Come join our growing team of mechanical, electrical, automation, and IT engineers at our central engineering headquarters, located at our Donaldson Campus in Greenville, South Carolina. Our team of Engineers is responsible for the successful implementation of major capital projects throughout North and South America. These state-of-the-art projects relate to new and upgraded material handling, material preparation, tire-building, and curing processes at our Manufacturing Facilities throughout the U.S., Mexico, Brazil, and Canada.
THE OPPORTUNITY
Michelin has an immediate opening for a Mechanical Deployment Engineer to lead, design, and implement mechanical and automation solutions to improve our performance in safety, quality, productivity, delivery, costs, and innovation. Michelin's purpose is to support everyone's right to move freely to find their better way forward. Innovation and performance open mobility opportunities to people who were limited geographically or economically before. Entry level training is provided by Michelin and will include formal classes and on-the-job mentoring under an experienced area expert. If respect for people, teamwork and trust are some values you live by you should consider joining us, the Worldwide leader in Tires!
Michelin is a global tire manufacturing company in the midst of an exciting digital transformation, with a vision of factory of the future using advanced robotic technology and data-driven engineering solutions. We are seeking a highly skilled and motivated Mechanical Engineer to join our America's central engineering team in Greenville, SC. As a Mechanical Deployment Engineer, you will play a crucial role in designing and implementing engineering solutions that drive efficiency and productivity across our manufacturing operations. You will be responsible for leading projects from conception to completion, collaborating with cross-functional teams to develop innovative solutions that leverage advanced technologies such as smart material handling, robotics, AGV, ASRS, vision systems, machine learning and artificial intelligence.
This specific position specializes in the process of rubber mixing and calendering, which includes mixers, extruders, calendering, cutting, process regulation, temperature control, blending, batch-offs, online verification, and palletization.
WHAT YOU WILL DO
Conduct pre-studies, prototypes, and pilots to capture business requirements and determine the best solutions in terms of costs/benefits, deadlines, risks, and functional capabilities.
Adhere to the quality system and established methods (risk analyses, FMEA, design reviews, quality planning, treatment of non-Conformities, etc.).
Design, build, and lead implementation projects to improve plant performance by replacing outdated systems, improving existing equipment, or adding new innovations to make progress.
Implement and monitor actions necessary to mitigate risks (calculations, simulations, tests, etc.)
Implement best practices for design and development, including worldwide sharing of best practices.
Develop and maintain relationships with suppliers, vendors and contractors.
Stay up to date with emerging trends and technologies in manufacturing.
Prepare detailed technical specifications for process equipment and machine installation activities.
Provide detailed mechanical design and project management for assigned projects.
Provide estimates and technical schedules for all phases of process equipment addition, replacement or upgrade.
Facilitate procurement, acceptance inspections, and maintain “as built” folders for assigned material and equipment projects.
Provide backup support and training to plant maintenance teams on new systems that they implement.
Travel as needed up to 30%, worldwide, Canada, USA, Mexico, and some European.
Providing project support, especially during installation, start-up and ramp up phases, is often "on-site" and "hands on", and many projects include implementation schedules during holidays and shutdowns.
Additional for Senior Level
Start to finish technical Project Management including risk, schedule, budget, and resources.
Lead/Participate in system approvals, qualification, and validation of industrial robustness.
Manage change requests, approvals, and change testing.
Lead contractors or maintenance installation teams during equipment modifications & machine installations through start-up and commissioning.
Acquire validation of milestones during the installation, start-up and ramp-up of the equipment in collaboration with team members
Assist local technicians in troubleshooting and root cause analysis as needed.
Interface with internal company support groups to accomplish objectives and provide contract engineering management and direction when needed.
Act as Equipment Referent (Owner) for specific machines, maintaining all documentation and relationships.
WHAT YOU WILL BRING
Bachelor's degree in mechanical engineering, or related field or equivalent technical experience.
Ability to set and achieve goals with minimum supervision.
Self-motivation with a high degree of integrity and able to perform job duties with minimal direction on a timely basis.
Success in working with other people or a team to meet a common objective.
Developed/implemented team or group project plans that met or exceeded expectations.
Demonstrated attention to detail and data accuracy in previous work.
Experience with mechanics of materials, stress analysis and FEA is preferred.
Experience with mechanical design standards; OSHA, ASME, ANSI, ISO, etc.
Knowledge of pneumatics, hydraulics, piping and fittings.
Experience with lifting devices, cranes, jibs, below the hook devices & end-effectors.
Knowledge of sizing and selection of motors, reducers and servos.
Complete machine design for parts, assemblies, detail drawings, bill of material, motion and interference analysis using Solid Works 3D CAD software.
Engineering document management experience, Siemens Team Center preferred.
Additional for Senior Level
Minimum 5 years' experience in a similar role or 7-10 years in a manufacturing maintenance area.
Able to prioritize and handle multiple projects simultaneously.
Ability to work well under pressure and handle strict deadlines.
Develop and maintain technical documentation for responsible equipment.
Ability to coach, mentor and train junior engineers.
Proven experience in project management, from conception to completion.
Strong understanding of procurement, installation, commissioning, and start-up of complex manufacturing systems.
Robotic experience is preferred but not required. Specific experience with Fanuc or Yaskawa is a plus.
Experience with advanced technologies such as AGV, ASRS, vision systems, machine learning and artificial intelligence.
Join our team and be a part of our global digital transformation journey towards factories of the future. If you have a passion for automation, project management and advanced robotic technologies, we encourage you to apply today. We care about giving people a better way forward as we manufacture the future.
#LI-HIRINGMICHELIN
#LI-RM1
Inspire Motion for Life: Apply Today!
As the leading mobility company, we work with tires, around tires and beyond tires to enable Motion for Life. Dedicated to enhancing our clients' mobility and sustainability, Michelin designs and distributes the most suitable tires, services and solutions for our customers' needs. Michelin provides digital services, maps and guides to help enrich trips and travels and make them unique experiences. Bringing our expertise to new markets, we invest in high-technology materials, 3D printing and hydrogen, to serve a wide a variety of industries-from aerospace to biotech. Headquartered in Greenville, South Carolina, Michelin North America has approximately 23,000 employees and operates 34 production facilities in the United States and Canada.
MICHELIN tires have been ranked the #1 Tire Brand across major categories and segments by industry experts and consumers alike. For nearly three decades we've been recognized for our achievements in Customer Satisfaction, Performance, Durability, Technology and Innovation.
Michelin cares for the personal and professional development of its employees. We support career advancement through various options, which include: skill and career development, training, career exploration and work with cross-functional teams. We offer the possibility of a varied and fulfilling career path in an environment where unique contributions are valued.
Michelin offers 10 Business Resource Groups (BRGs) which are all-inclusive groups created and led by employees who have shared life experiences across various diversity dimensions. Each group supports business strategies and initiatives along with meeting the needs of members. The goal of each group is to help employees feel welcome and included, support employee engagement and encourage professional development. BRGs also provide cross-cultural support, career management resources and opportunities for community involvement.
Michelin provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, or other non-merit-based factors. Consistent with these obligations, Michelin also provides reasonable accommodations to employees and applicants with disabilities and for sincerely held religious beliefs. If you need accommodation for any part of the employment process because of a disability, please contact us at accommodations@michelin.com.
This position is not available for immigration sponsorship.
Get in the driver's seat and be on your way to a meaningful professional journey!
Ready to Shape the Future of Innovation?
Michelin is building a world-leading manufacturer of life-changing composites and experiences. Pioneering engineered materials for more than 130 years, Michelin is uniquely positioned to make decisive contributions to human progress and a more sustainable world. Drawing on its deep know-how in polymer composite materials, Michelin is constantly innovating to manufacture high-quality tires and components for critical applications in demanding fields as varied as mobility, construction, aeronautics, low-carbon energies and healthcare.
The care placed in its products and deep customer knowledge inspire Michelin to offer the finest experiences. This spans from providing data- and AI-based connected solutions for professional fleets to recommending outstanding restaurants and hotels curated by the MICHELIN Guide.
Why Michelin?
Career Growth: Personalized development plans, mentorship, and cross-functional opportunities. Unique career paths and opportunities for advancement.
Inclusive Culture: Thrive in a diverse, supportive environment where your competencies, contributions and behaviors are recognized. Option to join one of our Business Resource Groups and Inclusion Councils.
Innovation-Driven: Work on projects that matter-from sustainable materials to digital transformation.
Community Impact: Be part of a company that does what's right. We use sustainable business practices while balancing the needs of our customers and communities.
Michelin provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), political affiliation, military service, or other non-merit-based factors. Consistent with these obligations, Michelin also provides reasonable accommodations to employees and applicants with disabilities and for sincerely held religious beliefs. If you need accommodation for any part of the employment process because of a disability, please contact us at accommodations@michelin.com.
This position is not available for immigration sponsorship.
We build the future with people like you. Begin your career with Michelin today!
Auto-ApplySr. API Developer
Devops engineer job in Greenville, SC
ScanSource is looking to hire a senior developer to work as part of our API development team. This team is leading the effort to fully leverage Microsoft technologies to drive solutions and address business opportunities for our internal and partner user base. The ScanSource development team is located all over the world, but we are looking for a candidate near our home office in Greenville, SC.
The qualified candidate will have a strong team-oriented mindset along with an understanding of general software engineering concepts and be responsible for working on full lifecycle engineering efforts using Agile methodologies, object-oriented design, and accepted design patterns and practices. This includes architectural design, coding, unit testing, release management, and creating and maintaining existing applications. A strong candidate will also have a good grasp on SQL Server data tools.
In addition to technical skills, a good candidate will show a strong ability to lead API team and mentor junior team members, through design and code reviews, as well as helping them grow in non-technical areas such as communication.
Essential Job Duties:
Translate business requirements into well-architected solutions that best support our products
Provide detailed level of effort estimates for proposed solutions. Articulate the benefits and risks to a solution's feasibility and functionality
Develop, test, and document working development, integrations, and data migrations
Integrate multiple systems, including internal proprietary and third-party applications
Guide other team members in formulating requirements, advise on alternatives, and understand implications of various approaches and solutions
Coach and mentor junior technical and functional team members
Collaborate with cross-functional teams to deploy AI models and cloud solutions
Conduct code reviews and enforce best practices in software engineering
Contribute to overall code quality by performing solution and code reviews for fellow developers
Continuous improvement of development processes such as Agile, CI/CD, etc.
Communicate effectively with a globally distributed team
Required Qualifications, Skills and Experience:
7+ years of experience in .NET development (C#, ASP.NET Core, Web API, Entity Framework)
Object oriented programming, including design patterns
Experience with TSQL, using and debugging queries against MS SQL required
Knowledge of how to design and consume RESTful APIs and Open API spec required
Build and integrate Azure AI services (e.g., Azure OpenAI, Machine Learning) into enterprise applications
Develop cloud-native solutions using Azure Functions, Logic Apps, Event Grid, and Service Bus
Monitor and troubleshoot production systems using Azure Monitor and Application Insights
Champion a culture of innovation, accountability, and technical excellence
Experience in Agile software development with iterative development methodologies
Hands on experience leveraging Azure services preferred - Azure AD, B2C Identity Experience Framework, Azure Logic Apps, Azure Functions, Azure EventGrid, APIM Management API, API Ops
Preferred Qualifications
Microsoft Azure certifications (e.g., AZ-204, AI-102, AZ-305)
Experience with Jira, GitHub Actions, Terraform, or Bicep for infrastructure as code
Experience integrating enterprise systems such as SAP and CRM platforms (e.g., Salesforce)
Familiarity with SAP BAPIs, IDocs, or OData services
Understanding of CRM data models and workflows
Ability to design and implement middleware or API gateways for seamless data exchange
Knowledge of authentication and authorization protocols used in enterprise integrations (e.g., SAML, OAuth2)
Physical Requirements:
Ability to sit at a computer terminal for long periods of time
This is an onsite position based out of Greenville, SC
Compensation:
Compensation Range: $110,000 - $125,000
Actual annual salary offered to a candidate will be based on a number of variables including work experience, education and skills/ achievements, and will be mutually agreed upon at the time of offer. This position is not eligible for a variable pay component as part of the hiring range.
While we're committed to providing top-tier solutions, we're just as committed to supporting our own team. Our employees enjoy a variety of comprehensive benefits, including medical/dental/vision coverage, life insurance, and a 401(k) plan with matching provision. Outside of CA, ScanSource grants 128 hours of paid time off (PTO) each calendar year (prorated for date of hire). In the state of CA, employees accrue a set number of hours each pay period equaling the same 128 hours of PTO. ScanSource also celebrates 8 paid company holidays.
ScanSource, Inc. is an Equal Opportunity Employer
EOE/M/F
Card-Monroe Automation General Application
Devops engineer job in Greenville, SC
Come join our growing team at Card-Monroe Automation. Our team leverages the latest technologies, innovative thinking, and decades of experience across multiple industries to meet client's automation needs. We offer competitive salaries and a great benefit package.
Card Monroe Automation is an automation and control systems integrator located in Greenville, SC and Hixon, TN. Established in 2012, as Everworks Inc. and has since gone under new partnership with Card Monroe Corporation with combined experience providing Automation and Control Systems solutions worldwide for over 30 years.
Please apply for a specific job or complete this application to be considered for future positions.
Senior Data Developer
Devops engineer job in Greenville, SC
Why GLS? Purpose: Access to affordable, reliable transportation is essential to leading productive work and personal lives, caring well for oneself, one's family, and the needs of others. Through advanced analytics and technology, we can more accurately predict credit risk and provide more people with an affordable auto financing option for their next vehicle. That's what GLS has done for over 10 years, helping more than half a million families meet and improve their transportation needs.
People: Join a culture of over 1,000 employees who
Care Deeply
and
Think Boldly
, driving innovation in an adaptive and positive culture that celebrates successes. We empower and reward individuals and teams who make direct, positive impacts to the business and each other, who take pride in their work and are ever-raising the bar.
Growth: Recognized by Inc 5000 as one of the fastest-growing private companies in America. Join GLS to grow with us!
Benefits: GLS offers the below great benefits for your amazing work!o Competitive base pay and performance bonuses, dependent on roleo Medical, dental, vision, telemedicine, supplemental insurance benefits, long-term and short-term disabilityo 401K with employer match and 100% immediate vestingo Paid Time Off (PTO) and paid company holidays to help you balance work and personal lifeo Paid Volunteer Time Off (VTO) Annuallyo Tuition Reimbursement o Parental Leave o Business casual work environment
What does it mean to be a Senior Data Developer at GLS?The Senior Data Developer is responsible for building and maintaining scalable batch and real-time data pipelines. This role will also work on Business Intelligence functions including but not limited to identifying data, analyzing data, and delivering data-driven insights using various query tools, data visualizations, and interactive dashboards. This role is also responsible for building data quality frameworks and helping establish data processing and design pattern standards.How will you drive value within the organization as a Senior Data Developer?
Design, build, enhance, and maintain reusable and fault-tolerant ELT/ETL pipelines to make new and existing data sources readily available to analysts, applications, and external business partners
Design, build, enhance, and maintain both historical and real-time interactive dashboards and reports that are to be used by analysts, applications, and external business partners
Achieve strong proficiency in the DW data integration stack (Snowflake, Prefect, etc.) with the ability to evaluate multiple solutions for a given problem
Automate manual data processes, optimize user queries, and facilitate data research and understanding while partnered with analysts and business specialists
Set-up secure data exchanges using industry standard encryption techniques
Integrate processes and tools to monitor and improve data quality and system stability as prescribed by the data governance team
Participate in making architectural decisions for the data team
Mentor junior team members and analysts
Help build standards around development practices; document processes; and champion their use across teams
Review and provide feedback to other developers and analysts with an emphasis on efficiency, quality, and maintainability
Foster a collaborative culture that facilitates the achievement of business plan objectives by working closely with other associates and members of management
Perform additional assignments and special projects as required by the needs of the company or as directed by management
What should you already know to be successful as a Senior Data Developer?
Minimum of bachelor's degree required
Minimum of three (3) years' experience in designing, developing, and building ETL/ELT pipelines, procedures on MPP platforms
Minimum of three (3) years' experience in building data graphs and charts to communicate useful insights in the data
Experience in designing and building metadata driven data ingestion frameworks and event-driven data processing jobs
Must be proficient in SQL including joins, inserts, updates, deletes, conditional logic, subqueries, temp tables, and complex data transformation functions
Experience with data integration tools like Airflow, Prefect or a similar tool is required
Experience with programming languages i.e. Python or R is required
Experience with Power BI, SSRS, or similar tools is required
Experience reviewing datasets for data quality required
Experience with unstructured or semi-structured data (ex. XML, JSON) required
Experience with streaming data ingestion is a plus
Experience with different data security algorithms and masking data is a plus
Intrinsically motivated with demonstrated ability to take initiative, identify needs, make recommendations for improvement, see recommendations through implementation, and evaluate improvements for effectiveness
Financial Services and process improvement experience a plus
Strong verbal and written communication skills
Team player that can adapt in a fast pace and changing environment
Commitment to exemplifying the organizational core values and key competencies
Employment Requirements:
Must be able to work at a desk/in a seated position up to 100% of the workday
Must be able to constantly operate a computer and other standard office equipment
Must be able to talk and hear to exchange accurate information
Must have close visual acuity to perform activities such as: preparing and analyzing data and figures; viewing a computer terminal; extensive reading
This position is full-time
This position does not require travel
2023 California Applicant Privacy NoticeGLS participates in the E-Verify program to confirm the employment eligibility of all newly hired employees Please visit *************** for information about our great company and other amazing opportunities
Applicants have rights under Federal Employment LawsFamily and Medical Leave Act (FMLA) Equal Employment Opportunity (EEO) Employee Polygraph Protection Act (EPPA)
Auto-ApplySr. Software Engineer
Devops engineer job in Greenville, SC
Purpose Financial is looking for a creative and passionate Sr Software Engineer to develop code for both the current and next generation of enterprise class software solutions for our financial institution. You will use innovative problem solving and critical thinking to proactively solve a broad range of problems across technologies. A Sr Software Engineer should have a good working knowledge of programming languages, the ability to learn new technology, and work well in a team environment. You will be responsible for developing, delivering, and supporting solutions. This role will be primarily responsible for building solutions for the frontend functions of applications (i.e., user interface and customer experiences). You are expected to be involved with the planning of work and helping with the effort analysis and task breakouts.
Job Responsibility
Learn business processes related to the systems supported by the team
Perform technology related tasks as assigned by managers and Lead Software Engineers.
Develop code, unit test, participate in code reviews, and release changes to software systems
Manage time and workload along with team leads in order to complete tasks on time.
Identify opportunities to contribute to overall team goals
Diagnose issues, raise concerns, create/update documentation as needed
Complete training and educational plans as required
Support release environments for testing, staging, and production
Assist in the definition and work effort for tasks
Mentor team members
Build relationships with other teams
Participating in strategic planning of software systems
Taking point on development efforts ensuring adherence to standards and quality
Staying current with industry trends in software development & technology
Understand, adhere to and enforce all corporate policies
Job Responsibilities Cont. Education Required
Bachelor's degree preferred or equivalent working experience.
Experience Required
5+ years' experience with Frontend frameworks (Vue, React, Angular). Experience developing high quality, scalable & responsive web applications while adhering to an agile development process. Experience in ramping up on existing software systems and recognizing and understanding underlying architecture patterns. Strong organizational skills and the ability to manage timelines. Experience developing solutions using micro frontend architecture patterns. Experience taking lead on small projects and completing them within a defined timeline.
Preferred Skills:
• JavaScript/TypeScript
• HTML
• CSS
• Frontend frameworks (Vue, React, Angular)
• Experience with Test Driven Development including Unit testing and Mocks
• Webpack - Module Federation
• Source code management, ie.Git, Azure DevOps, TFS
• Cloud, AWS (Amazon Web Services)
• Elastic/Kibana
• Containerization - Docker, Kubernetes
• Experience with state management libraries such as Pinia.
• Netlify
• Contentful
• JAMStack Architecture and Principles
• Knowledge of RESTful APIs and asynchronous request handling.
Knowledge Required
Excellent written and verbal communications skills; adaptability and flexibility to a changing environment; and comfortable working in a dynamic, high volume, fast-paced environment. Ability to understand and ensure compliance with policies, procedures, and laws governing our industry/business and products.
Physical Requirements
Sitting for long periods of time; standing occasionally; walking; bending; squatting; kneeling; pushing/pulling; reaching; twisting; frequent lifting of less than 10 lbs., occasional lifting of up to 20 lbs.; driving and having access during the workday to an insured and reliable transportation; typing; data entry; grasping; transferring items between hands and/or to another person or receptacle; use of office equipment to include computers; ability to travel to, be physically present at, and complete the physical requirements of the position at any assigned location.
Competencies Better You, Better EveryoneGet Sh*t DoneLead with VisionPersonal Learning and DevelopmentTechnical Proficiency/LeadershipShow Up to Coach UpEmbody IntegrityInitiativeGo BoldObsess over CustomersCare. Always.Be DecisiveOKRTravel
Occasional
Attire
Business Casual
Other
Must be eligible to work in the USA and able to pass a background check.
System Level Software Engineer - Driver Development 4872 -OJO
Devops engineer job in Greer, SC
System Level Software Engineer - Driver Development Job Ref.: 4872 Role: Information Technology Yes Industry: I.T. Town / City: Greer Job Type: Permanent full-time Job description: Company develops custom system level software, including device drivers, firmware, embedded applications, protocol stacks, board support packages, and custom interfaces. They specialize in wireless communications for military and embedded systems.
They are seeking a talented Software Development professional who specializes in system-level development (device drivers, firmware, embedded systems) to serve as a key member of the engineering team. This individual will be responsible for developing and supporting user mode applications, device drivers, and firmware for a wide variety of systems, including networking and communication hardware and software products. These responsibilities include the design and development of protocols and algorithms for a variety of technologies, including USB, PCI, 802. WLAN, Ethernet, VoIP, Bluetooth, cellular, and broadband communications. This individual must be able to communicate effectively with clients and be attentive to customer satisfaction.
Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience.
6-8+ years C, C+ programming experience.
6-8+ years of application development experience
Excellent written and verbal communications skills
Strong debugging skills
Superior problem solving abilities
Ability to work independently or as part of a team
Required Education: Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science.
Desired Skills (not required)
WinDBG
embedded Linux
Experience with multiple Linux distributions (Montavista, Ubuntu, OpenEmbedded, Red Hat, Buildroot, etc.)
Embedded Linux development for a variety of platforms (ARM, MIPS, x86, PowerPC, etc.) and board support packages.
Experience writing software that interfaces with hardware (one or more of the following: device drivers, firmware, embedded systems).
Experience with real time and multithreaded applications
Experience performing architectural definition, documentation, and development at the system level
Reverse Engineering (IDA Pro, Ollydbg, etc.)
Communication protocol experience (designing, implementing)
Experience writing software that interfaces with hardware (one or more of the following: device drivers, firmware, embedded systems)
Clearance Required: Candidate must be a U.S. Citizen in order to meet the minimum requirement to obtain the required clearance.
Bottom Line Requirements:
1. Bachelors or Masters in Computer Engineering, Electrical Engineering, Computer Science or related.
2. Windows Kernel or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience.
3. 6-8+ years C, C+ programming experience.
4. 6-8+ years of application development experience.
5. US Citizen able to obtain clearance.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Senior Software Engineer
Devops engineer job in Greenville, SC
About the role
This hybrid-role requires in-person work at least one day a week in Columbia, SC. Flatiron School is seeking a Senior Software Engineer to partner closely with our VP of Product in designing, prototyping, and shipping a new generation of AI-driven adaptive learning tools. This is a hands-on, high-impact role for an engineer excited to rapidly explore product ideas, implement scalable infrastructure, and help shape both the direction and technical execution of our venture studio's early products.
You'll be working in a fast-moving environment where speed, iteration, and clarity of purpose are critical. You'll help us launch small, targeted products that improve learning outcomes and lay the technical foundation for scale.
What you'll do
Rapid Prototyping & Product Development
Lead full-stack development of adaptive learning products (primarily React, TypeScript, Python, and SQL).
Build lightweight, maintainable infrastructure using modern tools like Supabase and Vercel.
Quickly turn product ideas into working prototypes that can be tested with real users.
Integrate third-party and open-source AI/ML frameworks (OpenAI, HuggingFace, LangChain, etc.) into functional experiences.
Collaborate directly with the VP of Product to define scope, prioritize features, and iterate based on feedback.
Technical Ownership
Define and implement best practices for clean, scalable, and testable code across projects.
Contribute to reusable infrastructure, tools, and design patterns to accelerate future development.
Support migration from a small AWS-based legacy infrastructure footprint to a modern toolchain.
Handle occasional maintenance or extensions of existing services during the transition.
Team Collaboration
Work alongside a small internal team and junior apprentices-offering guidance, reviewing code, and modeling strong engineering practices.
Help establish a studio culture of experimentation, clarity, and purpose-driven learning.
Qualifications
Must-Haves
Must be able to work in person in Columbia, SC, at least one day a week
6+ years of experience in full-stack development (Vue, React, TypeScript, Python, SQL).
Strong experience with rapid development stacks (Supabase, Vercel, Firebase, etc.).
Familiarity with AI/ML APIs and frameworks (OpenAI, HuggingFace, etc.).
Familiarity with AWS services (Lambda, RDS, S3, etc.) and cloud infrastructure migration.
Proven track record of shipping working prototypes and turning them into production-ready tools.
Clear communicator with the ability to collaborate in a fast-paced, early-stage environment.
Comfort working autonomously with a high degree of ownership and trust.
Ability to work in the US without visa sponsorship.
Nice-to-Haves
Experience with education technology or learner-focused products.
Exposure to venture studios, startups, or other zero-to-one product environments.
Interest in adaptive learning, instructional design, or building products that help people grow.
Software Engineer - Senior Associate
Devops engineer job in Spartanburg, SC
**Specialty/Competency:** Product Innovation **Industry/Sector:** Not Applicable **Time Type:** Full time **Travel Requirements:** Up to 60% At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions.
Those in software engineering at PwC will focus on developing innovative software solutions to drive digital transformation and enhance business performance. In this field, you will use your knowledge to design, code, and test cutting-edge applications that revolutionise industries and deliver exceptional user experiences.
Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn't clear, you ask questions, and you use these moments as opportunities to grow.
Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to:
+ Respond effectively to the diverse perspectives, needs, and feelings of others.
+ Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems.
+ Use critical thinking to break down complex concepts.
+ Understand the broader objectives of your project or role and how your work fits into the overall strategy.
+ Develop a deeper understanding of the business context and how it is changing.
+ Use reflection to develop self awareness, enhance strengths and address development areas.
+ Interpret data to inform insights and recommendations.
+ Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements.
As part of the Software Engineering team you will design and develop innovative software solutions that drive business success. As a Senior Associate, you will leverage your technical knowledge and problem-solving skills to navigate complex challenges, mentor junior team members, and build meaningful client relationships. This role offers the chance to work with advanced technologies and contribute to large-scale projects that impact the future of our clients.
Responsibilities
- Mentor and guide junior team members to foster their development
- Cultivate substantial relationships with clients to understand their needs
- Analyze project requirements and deliver quality results
- Work with cross-functional teams to confirm project alignment
- Maintain awareness of industry trends to drive continuous improvement
What You Must Have
- Bachelor's Degree in Business Analytics, Analytics, Accounting, Software Engineering, Computer Engineering & Accounting
- At least 3 years of experience
What Sets You Apart
- Master's Degree preferred
- Demonstrating proficiency in Java 8 or Python
- Utilizing application frameworks like Spring Boot, Spring Cloud
- Building Microservices REST API and Event Driven Design
- Developing with Knative, Docker, and Kubernetes
- Working with Kafka and Apache NiFi
- Designing and querying Relational and NoSQL databases
- Creating Web User Interfaces using JavaScript libraries
- Experience with Agile Methodologies
Learn more about how we work: **************************
PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: ***********************************
As PwC is an equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law.
For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all.
Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines: ***************************************
The salary range for this position is: $77,000 - $202,000. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. All hired individuals are eligible for an annual discretionary bonus. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link: ***********************************
\#LI-Hybrid
Software Engineering Lead- Operations MES USA (1st Shift)
Devops engineer job in Gaffney, SC
First Solar reserves the right to offer you a role most applicable to your experience and skillset.
Basic Job Functions:
Evaluates, designs, and implements projects for controlling and interfacing with the manufacturing processes. This includes designing and developing related data visualization and user input systems, database structures, procedures, and reports. Works with the MES architects and controls engineers to ensure solutions integrate seamlessly with the MES hardware and software systems to support enterprise design goals. Provides execution system technical knowledge and resources to the MES development team. Provides the final level of support for First Solar's manufacturing execution systems, data architectures, and data collection. This MES operations lead is responsible for ensuring timely response to manufacturing MES Software Issues as well as identifying and implanting proactive measures to minimize downtime. Directs MES Ops Developer Team in providing support and solutions for existing equipment on the production floor for strategic partners of the MES group. Drives and manages capacity expansion projects in existing or new plants.
Education/Experience:
Bachelor's degree in Information Technology or related field or equivalent years of work experience.
Minimum 6 years of work experience.
6+ years in either manufacturing systems or on software development teams using Microsoft .NET technologies.
4+ years of experience with manufacturing control systems, shop floor interface/automation systems, programmable logic controllers (PLCs), or OPC data transfer.
Required Skills/Competencies:
Proven Organizational and Project Managerial skills.
Demonstrated expertise with manufacturing software architecture and execution systems.
Successful leadership of software development projects and processes.
Strong C# development skills.
Proven Microsoft SQL Server design and development expertise.
Demonstrated success in application support.
Excellent understanding of computer operating systems and software applications.
Excellent understanding of enterprise data systems.
Proven employee and customer relations skills.
Proven interpersonal communications, including the ability to drive international projects with multinational team members.
Essential Responsibilities:
Evaluate, configure, and deploy execution system software for controlling manufacturing processes and tool data collection.
Design and develop data visualization and user input systems for manufacturing and related processes.
Design and develop database structures and procedures to operate and maintain software systems.
Supplies manufacturing data and operation reports based on production data to strategic MES partners and supports ongoing data collection operations.
Develop software and database applications on a variety of platforms.
Manages outsourced software development work.
Ensures good QA standards for software development.
Manages transitions from the developers (solutions group) to the support group.
Oversees local MES operation development activities to support business objectives.
Coordinate activities and development of the Local MES Support Team members, including on-call rotations and escalation procedures.
Maintains focus on team programs and key changes requests.
Interfaces with solutions/project teams to ensure smooth support hand-off of new or modified applications.
Fosters collaboration, open communication, and team building.
Key Competencies:
Undertakes analytical activities and delivers analysis outputs, in accordance with customer needs and conforming to agreed standards.
Maintains knowledge of specific technical specialists provides detailed advice regarding their application and executes specialized tasks. The specialism can be any area of information or communication technology, technique, method, product or application area.
Monitors the market to gain knowledge and understanding of currently emerging technologies. Identifies new and emerging hardware and software technologies and products based on own area of expertise, assesses their relevance and potential value to the organization, contributes to briefings of staff and management.
Promotes and ensures use of appropriate techniques, methodologies and tools.
Applies data analysis, data modeling, and quality assurance techniques, based upon a detailed understanding of business processes, to establish, modify or maintain data structures and associated components (entity descriptions, relationship descriptions, attribute definitions). Advises database designers and other application development team members on the details of data structures and associated components.
Specifies user/system interfaces, and translates logical designs into physical designs taking account of target environment, performance requirements and existing systems. Produces detailed designs and documents all work using required standards, methods and tools, including prototyping tools where appropriate.
Develops specialist knowledge of database concepts, object and data modeling techniques and design principles. Translates object and data models into appropriate database schemas within design constraints. Interprets installation standards to meet project needs and produces database components as required. Evaluates potential solutions, demonstrating, installing and commissioning selected products.
Designs, codes, tests, correct and documents large and/or complex programs and program modifications from supplied specifications using agreed standards and tools, to achieve a well-engineered result. Takes part in reviews of own work and leads reviews of colleagues' work.
Selects and uses tools and methods to establish, clarify and communicate the user experience, users' characteristics and tasks, and identifies the technical, organizational and physical environment in which complex products or systems will operate.
Defines the integration build, accepts software modules from software developers, and produces software builds for loading onto the target environment. Configures the hardware environment, produces integration test specifications, and conducts tests, recording details of any failures and carrying out fault diagnosis.
Assesses and analyses release components. Provides input to scheduling. Carries out the builds and tests in coordination with testers and component specialists maintaining and administering the tools and methods - manual or automatic - and ensuring, where possible, information exchange with configuration management. Ensures release processes and procedures are maintained.
Identifies and resolves issues with applications, following agreed procedures. Uses application management software and tools to collect agreed performance statistics. Carries out agreed applications maintenance tasks.
Investigates problems in systems and services. Assists with the implementation of agreed remedies and preventative measures.
Uses appropriate methods and tools in the development, maintenance, control and distribution of quality and environmental standards. Makes technical changes to quality and environmental standards according to documented procedures. Distributes new and revised standards.
Leads in the introduction and use of techniques, methodologies and tools to match overall business requirements.
Maintain defined communication channels and/or stakeholder groups, acting as a single point of contact. Gather information from stakeholders to understand their needs and detailed requirements. Facilitate open communication between stakeholders. Facilitate planning and implementation of changes and maintain contact with stakeholders throughout to ensure requirements are met.
Other duties as assigned.
subject to change at any time.
Reporting Relationships:
This position will have direct reports.
Travel:
5% - 10%
If hired during plant start up, you will be expected to travel to other First Solar locations for training.
Estimated Salary Range:
$109,500 - $156,000, Annually
US Physical Requirements:
Hybrid Physical Requirements:
Will sit, stand or walk short distances for up to the entire duration of a shift.
Will climb stairs on an occasional basis.
Will lift, push or pull up to 37 pounds on an occasional basis.
Required to use hands to grasp, lift, handle, carry or feel objects on a frequent basis.
20/40 vision in both eyes together, with or without correction, is required.
Must be able to comply with all safety standards and procedures.
May reach above shoulder heights and below the waist on a frequent basis.
May stoop, kneel, or bend, on an occasional basis.
Ability to wear personal protective equipment is required (including but not limited to; steel-toed shoes, gloves, safety glasses, hearing protection, protective jacket or apron and arm guards, and a condition of employment and continued employment (requires little or no facial hair) for those requiring respirator use.
Potential candidates will meet the education and experience requirements provided on the above job description and excel in completing the listed responsibilities for this role. All candidates receiving an offer of employment must successfully complete a background check and any other tests that may be required.
Equal Opportunity Employer Statement: First Solar is an Equal Opportunity Employer that values and respects the importance of a diverse and inclusive workforce. It is the policy of the company to recruit, hire, train and promote persons in all job titles without regard to race, color, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity. We recognize that diversity and inclusion is a driving force in the success of our company.
Auto-ApplySenior C# Angular Developer
Devops engineer job in Spartanburg, SC
Description Security Finance is hiring a Remote Senior Software Developer! This position is remote with travel required on a quarterly basis. As Senior Software Developer, you can expect to:
Work as part of a team to research, develop, deploy, and maintain software for use within the Company
Proactively provide feedback and suggestions for process and system improvement
Work closely with the Business Analyst to gather and assess business information
Apply software technology to solve complex and mundane business problems
Participate in the research, analysis, selection, and implementation of new tools/technologies
Interpret internal customer requirements into detailed functional and/or design specifications
You could be a great addition as Senior Software Developer,
Have 5 years of progressively more complex experience in software development
Have .NET and SQL experience
Have experience with Agile development life cycle
Angular & Maui experience desired
High attention to detail, critical thinking, and a commitment to quality work
Live in one of the following states
: AL, GA, ID, LA, MO, OK, SC, TN, TX, UT, WI. We offer: TOP-of-the-line training - We are committed to helping you build a solid foundation and do your job to the best of your abilities. An EXCELLENT benefits bundle that includes medical insurance (minimal cost to the employee), dental, life insurance, short-and long-term disability, profit sharing, 401k with company matching, and paid sick, holiday, and vacation time. Community Service - As a company, we are pro-active members of the community. We make ongoing contributions to charities, local food banks, educational institutions, and more. Growth Potential - We believe in fostering our employees' talents and providing a pathway for their individual career story. We are a leader in the financial services industry since 1955, and proudly provide easy and safe installment loans and income tax preparation to the communities where we operate. Thanks to our conveniently located branches, we are honored to provide personal service from people our customers know they can trust. At Security Finance, it is about being good stewards of our community, helping neighbors in times of need, and treating customers with the respect they deserve. Come Begin Your Story! Apply today! This position is subject to a background check for any convictions directly related to its duties and responsibilities. Only job-related convictions will be evaluated and will not automatically disqualify the candidate.
Auto-ApplyPower Systems Engineer (SC)
Devops engineer job in Greenville, SC
Full-time Description
Excel Engineering is seeking a team-oriented, highly motivated Power Systems Engineer in our Power System Studies group for our Greenville, SC office. We offer full service Electrical and Control System Engineering Consulting services in the US and abroad.
Since 1990, Excel Engineering has grown and expanded its service offerings by providing client-focused, engineering solutions. We offer full-service Control Systems, Facilities Electrical, Power System Studies, and Transmission Studies Engineering Consulting services in the US and abroad.
Primary Responsibilities
The Engineer will be expected to use their knowledge of electrical systems and applicable standards to perform the following tasks including, but not limited to:
Perform Arc Flash Evaluation to determine the incident energy and arc flash boundary for each location in a power system using NEC 110.16, NFPA 70E, IEEE 1584, and NESC (OSHA 1910.269 Appendix E) standards or requirements.
Review and recommend trip times for protective devices.
Determine and recommend protective clothing requirements based on study output.
Make recommendations to reduce fault clearing times or arc flash hazards based on system changes or other mitigation strategies.
Perform power system modeling and analysis, including gathering field data.
Perform CAD drafting on projects.
Determine and review Load flow, short circuit, and TCC curves for system optimization.
Perform electrical calculations and circuit/system analysis.
Becomes proficient in the understanding of the National Electrical Code (NEC), as well as the following software: AutoCAD, SKM, ETAP, and Easy Power.
Requirements
Education and Experience
Bachelor's in electrical engineering (power discipline) from an ABET Accredited Institution
Cumulative GPA of 3.0 or higher on a 4.0 scale.
Qualifications
Demonstrated knowledge and use of SKM PowerTools software or other modeling software.
Experience with electrical fault calculations, load flow, coordination, and arc flash hazards.
Understanding and use of NFPA70E.
Demonstrated knowledge and use of AutoCAD software.
Strong computer skills and proficiency with Microsoft Office.
Willing to travel up to 30% of the time.
Preferred Qualifications
2+ years of experience with Arc Flash Analysis and NFPA70E preferred
Knowledge of arc flash hazards and OSHA standards.
Five years of hands-on experience with residential, commercial, or industrial electrical systems.
Knowledge and familiarity with the National Electric Code (NEC).
Professional Engineering License or ability to obtain within one year highly preferred
Additional Skills Applicable to the Role
Excellent interpersonal skills, as well as verbal and written communications.
Ability to work collaboratively with individuals at all levels of the Company in a team environment.
Attention to detail.
Excel Engineering Offers
Competitive salary
Continuing education and on the job training
Retirement plan - 401(k) matching
Competitive, comprehensive insurance package
Wellness program
Paid time off
Flexible schedule and work environment
Excel Engineering is focused on cultivating a high performing culture where a service oriented approach, continuous improvement and goal orientation are valued. If you enjoy working in a fast paced, challenging and rewarding environment, Excel Engineering is for you!
Excel Engineering, Inc. is an Equal Opportunity Employer. Applicants will receive consideration for employment regardless of their race, color, religion, national origin, sex, sexual orientation, disability, age, veteran status, marital status, or status with regard to public assistance.
In our commitment to diversity, equity, and inclusion, we strongly encourage applicants from populations that are underrepresented in the engineering field to apply. For applicants who need an accommodation to apply, please contact human resources at ********************.
Systems Engineer II
Devops engineer job in Greenville, SC
Who we are COURSER is a partnership platform that helps technology service companies identify and take the next step in growth. Our organization has a strong company culture built on our values of Teamwork, Service, Growth-Minded, Trust, and Innovative. Our team dedicates their time working together to provide phenomenal experience for our customers. Be ready to join a fast-paced, ever-evolving IT company that is bringing on new customers and team members to continue strong growth into the future.
Systems Engineer
An MSP Systems Engineer II is a professional responsible for managing and supporting the IT infrastructure of client organizations within a Managed Service Provider (MSP) environment. Their primary role is to ensure the efficient, secure, and reliable operation of systems and networks, provide technical support, and implement solutions that improve the client's IT environment. The role typically involves working with a wide range of technologies, from networking and servers to security systems and cloud services.
Key Responsibilities:
Install, configure, and maintain IT infrastructure, including servers, workstations, networks, and software applications for client organizations.
Deploy, configure, and manage operating systems (Windows Server, Linux, etc.), virtualization technologies, and cloud services.
Monitor and maintain servers, network devices, and other IT infrastructure components.
Ensure the optimal performance and uptime of client networks by configuring routers, switches, firewalls, VPNs, and other networking equipment.
Troubleshoot and resolve network and server issues, such as connectivity problems, latency, or hardware failures.
Implement security best practices, including firewall configurations, antivirus solutions, encryption, and secure authentication mechanisms.
Manage vulnerability assessments, patch management, and intrusion detection/prevention systems.
Assist in disaster recovery planning and business continuity strategies to minimize downtime during outages.
Provide technical support for client systems, responding to incidents and resolving issues related to hardware, software, networking, and security.
Offer solutions to complex IT challenges, ensuring high availability and system performance.
Serve as an escalation point for complex issues that require in-depth technical knowledge.
Monitor the health and performance of client networks and systems using monitoring tools (e.g., Nagios, SolarWinds, Datto).
Optimize system performance through regular maintenance, updates, and improvements.
Proactively identify potential issues and take corrective actions to prevent system failures or performance degradation.
Support and manage client cloud services (e.g., Microsoft 365, AWS, Azure, Google Cloud) and virtualized environments (e.g., VMware, Hyper-V).
Assist with cloud migrations, configuration, backup, and restore processes.
Ensure the smooth operation of virtual machines, storage, and network configurations in cloud environments.
Configure and manage backup solutions for client environments to ensure business continuity.
Regularly test and verify backup systems and procedures to ensure data integrity and the ability to restore systems in case of failure.
Maintain detailed documentation of client systems, networks, configurations, and service tickets.
Provide periodic reports on system performance, uptime, security status, and any incidents or issues addressed.
Create and update SOPs (Standard Operating Procedures) for common systems and services.
Build strong relationships with clients by understanding their needs and providing timely technical solutions.
Communicate technical information in an accessible and understandable way to non-technical stakeholders.
Participate in regular meetings with clients to discuss IT needs, challenges, and opportunities for improvement.
Assist with or lead technical projects, such as server migrations, network upgrades, new software implementations, or cloud integrations.
Manage project timelines, resources, and communication to ensure successful and timely project delivery.
Work closely with other engineers, technicians, and support teams to resolve client issues and implement solutions
Collaborate with account managers to ensure client satisfaction and effective service delivery.
Key Qualifications:
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
3-5 years of experience in systems engineering, IT infrastructure, or a related field, with a strong understanding of system architecture and design principles.
Proficiency in operating systems (e.g., Windows, Linux) and virtualization technologies (e.g., VMware, Hyper-V).
Strong knowledge of networking concepts, protocols, and security practices (e.g., TCP/IP, DNS, DHCP, VPN).
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and automation tools (e.g., Ansible, Terraform) is a plus.
Excellent problem-solving skills, with the ability to analyze complex systems and propose effective solutions.
Strong communication and interpersonal skills, capable of collaborating effectively with team members and stakeholders.
Preferred Experience:
Relevant certifications (e.g., CompTIA Server+, Microsoft Certified: Azure Administrator, AWS Certified Solutions Architect) are advantageous.
Experience with scripting or programming languages (e.g., Python, Bash, PowerShell) for automation tasks.
Familiarity with database management systems (e.g., SQL Server, MySQL) and data backup and recovery solutions.
What we do for you
At COURSER we prioritize our employees' personal and professional development, offering best in class training, mentorship, and opportunities for growth through our self-promotion paths. We encourage innovation and challenging the status quo. With teams across the country, we have a wealth of knowledge and a team that is eager to share and grow together.
Benefit Highlights
Competitive benefits package, including medical, dental, vision, and life insurance
401k match
Unlimited Approved PTO after one year (2 weeks your first year)
10 Holidays including your Birthday and a Floating Holiday!
Gym reimbursement
Amazon Prime reimbursement
40 Hours for Volunteer Time
Paid Maternity and Paternity leave
Paid certifications
Learning and development programs
Courser is an equal opportunity employer. Applications are considered for positions without regard to veteran status, uniformed service member status, race, creed, color, religion, gender, gender identity, sex, sexual orientation, citizenship status, national origin, marital status, age, physical or mental disability, genetic information, caregiver status or any other category protected by applicable federal, state, or local laws.
Auto-ApplySystems Engineer
Devops engineer job in Pelzer, SC
The EPMS + Automation - Systems Engineer will play a key role in delivering high-quality, reliable, and scalable PLC control and SCADA systems for complex engineering projects in a global organization. The role involves designing, implementing, testing, and maintaining automation and control systems that meet customer requirements, industry standards, and internal quality guidelines.
As a pivotal member of the software development department, the Systems Engineer will collaborate with multidisciplinary teams-including software developers, electrical engineers, and project managers-to ensure seamless integration of control and SCADA systems within larger industrial solutions. This role requires a strong technical foundation, excellent problem-solving skills, and the ability to manage projects from concept through commissioning in industries such as manufacturing, energy, transportation, and process engineering.
RESPONSIBILITIES
System Design and Integration: Develop and integrate PLC programs with SCADA systems, ensuring smooth communication and functionality.
Preparation of PLC control sequence flow charts against Description of Operation documentation.
Preparation of IO tag and network device databases.
Develop and program PLC (Programmable Logic Controller) systems using platforms like Siemens, Allen-Bradley, or Schneider.
Configure, design, and deploy SCADA (Supervisory Control and Data Acquisition) systems, ensuring scalability and reliability with a strong emphasis on BAS systems.
Collaborate with clients and internal teams to gather requirements and translate them into detailed technical specifications.
Collaboration: Work alongside other software developers to ensure that control systems align with application-level software and user requirements.
Troubleshooting and Maintenance: Diagnose and resolve issues in real-time to minimize downtime in developed systems.
Optimization: Continuously improve system performance by analyzing data and updating BAS or PLC/SCADA configurations to enhance efficiency and reliability.
Documentation and Compliance: Maintain detailed documentation of BAS or PLC/SCADA configurations, logic diagrams, and system updates while adhering to industry standards and safety regulations.
Training and Support: Provide technical support and training to end-users and internal teams on BAS or SCADA/PLC system operations.
QUALIFICATIONS
Bachelor's degree in Electrical Engineering, Software Engineering, Automation, or a related field.
Proficiency in PLC programming languages such as Ladder Logic, Structured Text, and Function Block.
Experience with SCADA or BAS platforms (e.g., Ignition, Wonderware, Triudium or GE iFIX).
Strong knowledge of industrial communication protocols (e.g., Modbus, Ethernet/IP, OPC-UA, DCIM, BACNET).
Proven ability to manage and deliver projects in an engineering or industrial automation environment.
Excellent problem-solving, analytical, and troubleshooting skills.
Effective communication and stakeholder management skills.
Willingness to travel globally for project commissioning and support.
TIME TRAVEL REQUIRED
80% - International site travel is an essential requirement for this position
OUR CORE PRINCIPALS: Safety. Integrity. Respect. Teamwork. Diversity & Inclusion.
OUR STRATEGIC PRIORITIES
Customer Focus
Operational Excellence
High-Performance Culture
Innovation
Financial Strength
OUR BEHAVIORS
Own It
Act With Urgency
Foster a Customer-First Mindset
Think Big and Execute
Lead by Example
Drive Continuous Improvement
Learn and Seek Out Development
At Vertiv, we offer the stability of a global leader in a growing industry
and
the opportunity of a startup. We design, manufacture and service the mission-critical infrastructure technologies for vital applications in data centers, communication networks and commercial and industrial environments. With $8 billion in sales, a strong customer base and global reach in nearly 70 countries, our move to establish a standalone business enables us to deliver greater value to our customers and create new opportunities for our people.
Vertiv is an Equal Opportunity/Affirmative Action employer.
We promote equal opportunities for all with respect to hiring, terms of employment, mobility, training, compensation, and occupational health, without discrimination as to age, race, color, religion, creed, sex, pregnancy status (including childbirth, breastfeeding, or related medical conditions), marital status, sexual orientation, gender identity / expression (including transgender status or sexual stereotypes), genetic information, citizenship status, national origin, protected veteran status, political affiliation, or disability. If you have a disability and are having difficulty accessing or using this website to apply for a position, you can request help by sending an email to
**********************
. If you are interested in applying or learning more about this role, please visit the company's career page located on Vertiv.com/Careers
Work Authorization
No calls or agencies please. Vertiv will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1, H-1, H-2, L, B, J, or TN or who need sponsorship for work authorization now or in the future, are not eligible for hire.
#LI-CM1
Auto-ApplySr. Software Engineer
Devops engineer job in Spartanburg, SC
Description Description:We're a fast-growing, financially strong auto-finance company, and we're looking for a Senior Software Engineer who delivers business impact through high-quality software. You'll analyze requirements, design robust solutions, write efficient and secure code, and ensure releases meet user needs and organizational goals. As a senior member of the team, you will also mentor others, raise engineering standards, and help institutionalize modern AI-assisted development practices to improve cycle time and quality.Minimum Qualifications:
Bachelor's degree in computer science or related discipline
7+ years of Software Engineering experience
Strong communication skills
Desired Qualifications:
Design, build, and test incremental, production-ready solutions that deliver measurable business outcomes.
Contribute across the stack (front-end and back-end), with attention to scalability, performance, maintainability, and security-first design.
Implement AI-DLC Patterns (e.g., code assistants, chat/agent tools, test generators) to accelerate analysis, coding, refactoring, test creation, and documentation-while maintaining human oversight and accountability.
Responsible AI: Evaluate AI suggestions for correctness, security, performance, and style; ensure output meets coding standards and organizational guardrails.
Automate the routine: leverage AI to scaffold boilerplate, generate typed API clients, create repeatable test fixtures, and CICD pipelines.
Mentor & pair: model effective AI usage in pairing sessions; coach junior engineers on prompt strategies to promote AIAE practices.
Strong object-oriented skills in C#; deep experience with API design (REST and/or GraphQL) and Angular (or similar).
Cloud-native development (AWS preferred); familiarity with AWS certifications is a plus.
Quality focus with automated testing (unit/integration/acceptance).
Collaborate directly with business leaders and SMEs to understand ACA's domain and ensure successful delivery.
Travel
This position may require up to 10% travel.
EEO Statement
ACA provides equal employment opportunities (EEO) to all applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. ACA complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities.
California Privacy Notice As an employer of California residents, we are dedicated to protecting your privacy rights. Any personal information you provide during the application process will be used solely for permitted internal purposes and will be handled in accordance with applicable privacy laws. By applying to this position, you consent to the collection, use, and disclosure of your personal information as described in our Employee Privacy Notice.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
Auto-ApplySoftware Development Engineer II
Devops engineer job in Spartanburg, SC
The Software Development Engineer III will be involved in the design and implementation of products that exceed functional expectations consistent with the values of RedSail Technologies. Is active in maintaining code quality and functional design following company and industry best practices.
Key Duties
* Develops and delivers quality code that meets the functional requirements defined by product management.
* Ensures high quality by recommending and establishing coding best practices.
* Communicates and accurately documents feature status, coding patterns, and functional design.
* Performs code review and analysis.
* Serves as a mentor to the development team.
* Participates in team scrum activities
* Performs other duties as assigned by RedSail Technologies development management.
Education/Training
* Bachelor's Degree in Computer Science, an Engineering discipline or equivalent field, required. A combination of education and experience may substitute in lieu of a bachelor's degree.
* Three (3) or more years of experience actively developing and maintaining production software applications is required.
Required Work Experience/Skills
* 3 years of professional experience as a Software Engineer.
* Understanding of robust and scalable software development principles
* Understanding of Microservice patterns
* Experience with API design
* Experience with database design and development
* Experience in layered application design
* Experience with unit and integration testing
* Knowledge of JavaScript based frameworks, preferably Angular·
* Strong understanding of C# and the .NET framework
* Strong understanding of Angular
* Strong understanding of relational databases such as PostgresDB
* Preferred Work Experience/Skills
* Full-stack development experience
* Hands on experience with Kafka
* Hands on DevOps experience
Discretionary Judgment
* Will occasionally work autonomously, requiring little oversight.
* Uses good judgment and possesses ethical work values.
Physical Demands, Working Conditions, and General Employment Guidelines
* Moderate levels of stress may be experienced in the performance of the job.
* Position is performed in a general office environment, home office, or approved remote workspace where physical work includes, but is not limited to, sitting, standing, reaching, kneeling, bending, and lifting to 25 lbs.
Equipment
* Daily use of Microsoft Teams (phone), computer, printer, and other routine office equipment.
* Must have reliable and consistent internet access.
Safety to Self and Others
* Little responsibility for the safety of others. The job is performed in an office setting where there are no hazardous materials or equipment.
Working Conditions/Hazards
* Position is performed in an open office environment or approved remote work location.
Work Location
* Remote
Software Engineer
Devops engineer job in Iva, SC
At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world.
This Position reports to:
Continuous Improvement Leader
As an entry-level Software Engineer at ABB in our Florence, SC manufacturing facility, you will have the opportunity to develop and enhance the software components in the assigned Software Engineering function in one or more of platform and application management. Each day, you provide accurate project schedule estimates and ensures their successful completion within the deadline. You will also showcase your expertise by demonstrating good proficiency in software engineering in their own area of competence. This position will be a great growth opportunity for an ambitious candidate ready to dive in and learn about ABB and become a contributing, hyper-collaborative part of our Florence Manufacturing facility.
The work model for the role is onsite (#LI-Onsite) in Florence, SC.
You will be mainly accountable for:
Performing a variety of software engineering tasks in the assigned area of software development, software quality engineering, software testing, DevOps, cybersecurity, software release, support, and maintenance, and/or release management, with limited supervision.
Contributing (independently) to the software development lifecycle that includes requirements, conceptualization, prototyping, design, coding, testing, release, and subsequent maintenance and operations.
Creating highly structured and maintainable code and deliverables with right amount of documentation.
Embracing software architecture and design patterns in development to achieve better software metrics across software modularity such as coupling and cohesiveness.
Qualifications for the role:
Bachelor's Degree in Computer Science / Engineering (or equivalent or relevant) is required.
1+ year of relevant experience whether in an internship, university project, or combination of the two.
Possesses a basic understanding of Engineering Software (preferably SAP or related) and Macro Skills
Proficient in Microsoft Office (especially Excel)
Ideal candidates for this role will be capable of being hyper-collaborative with other business functions, an excellent and open communicator, and willing to drive for continuous improvement in assigned areas.
Candidates must possess work authorization to work for ABB in the US.
What's in it for you:
We empower you to take the lead, share bold ideas, and shape real outcomes. You'll grow through hands-on experience, mentorship, and learning that fits your goals. Here, your work doesn't just matter, it moves things forward
ABB is an Equal Employment Opportunity and Affirmative Action employer for protected Veterans and Individuals with Disabilities at ABB.
All qualified applicants will receive consideration for employment without regard to their- sex (gender identity, gender expression, sexual orientation), marital status, citizenship, age, race and ethnicity, inclusive of traits historically associated with race or ethnicity, including but not limited to hair texture and protective hairstyles, color, religious creed, national origin, pregnancy, physical or mental disability, genetic information, protected Veteran status, or any other characteristic protected by federal and state law.
For more information regarding your (EEO) rights as an applicant, please visit the following websites: ********************************************************************************************
As an Equal Employment Opportunity and Affirmative Action Employer for Protected Veterans and Individuals with Disabilities, applicants may request to review the plan of a particular ABB facility between the hours of 9:00 A.M. - 5:00 P.M. EST Monday through Friday by contacting an ABB HR Representative at **************.
Protected Veterans and Individuals with Disabilities may request a reasonable accommodation if you are unable or limited in your ability to use or access ABB's career site as a result of your disability. You may request reasonable accommodations by calling an ABB HR Representative at ************** or by sending an email to ****************. Resumes and applications will not be accepted in this manner.
ABB Benefit Summary for eligible US employees
[excludes ABB E-mobility, Athens union, Puerto Rico]
Go to MyBenefitsABB.com and click on “Candidate/Guest” to learn more
Health, Life & Disability
Choice between two medical plan options: A PPO plan called the Copay Plan OR a High Deductible Health Plan (with a Health Savings Account) called the High Deductible Plan.
Choice between two dental plan options: Core and Core Plus
Vision benefit
Company paid life insurance (2X base pay)
Company paid AD&D (1X base pay)
Voluntary life and AD&D - 100% employee paid up to maximums
Short Term Disability - up to 26 weeks - Company paid
Long Term Disability - 60% of pay - Company paid. Ability to “buy-up” to 66 2/3% of pay.
Supplemental benefits - 100% employee paid (Accident insurance, hospital indemnity, critical illness, pet insurance
Parental Leave - up to 6 weeks
Employee Assistance Program
Health Advocate support resources for mental/behavioral health, general health navigation and virtual health, and infertility/adoption
Employee discount program
Retirement
401k Savings Plan with Company Contributions
Employee Stock Acquisition Plan (ESAP)
Time off
ABB provides 11 paid holidays. Salaried exempt positions are provided vacation under a permissive time away policy.
We value people from different backgrounds. Could this be your story? Apply today or visit *********** to read more about us and learn about the impact of our solutions across the globe.
Auto-ApplySenior C# Angular Developer
Devops engineer job in Spartanburg, SC
Security Finance is hiring a Remote Senior Software Developer! This position is remote with travel required on a quarterly basis. As Senior Software Developer, you can expect to: * Work as part of a team to research, develop, deploy, and maintain software for use within the Company
* Proactively provide feedback and suggestions for process and system improvement
* Work closely with the Business Analyst to gather and assess business information
*