Software Engineer
Develop and implement custom software solutions that drive business objectives through process automation and the synergies of interconnected systems. Work with cross-functional teams to solve operational challenges and translate business requirements into application design and features while providing the organization with a platform for making data-driven decisions. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
- Develop, implement, and support custom software applications.
- Manage an application through the entire software development lifecycle.
- Work cross-functionally with SME teams to develop processes and translate business requirements into application design and features.
- Work strategically to automate internal processes and solve operational challenges that drive business objectives through technology.
- Foster an environment of collaboration and continuous improvement by establishing feedback loops with internal customers and users.
- Ensure solutions are performant, scalable and follow best practices.
- Thoroughly test and debug applications including managing the software validation process.
- Work with IT and others to promote technology within the organization and integrate with other systems as needed.
- Continue to develop and enhance knowledge and proficiency in applicable technologies and platforms. Remain up to date on industry trends and best practices.
- Simultaneously manage multiple priorities while supporting current applications.
This position has no supervisory responsibilities. QUALIFICATIONS To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Education and/or Experience
Bachelor's degree from a four-year college or university and 2-3 years of experience (depending on job-level), or an equivalent combination of education and experience.
- Ability to read, write and speak English fluently.
- Knowledge of at least one programming language and related frameworks/libraries (JavaScript, Python, Ruby, .NET, etc.)
- Experience with software design and development.
- Experience with data-driven applications and relational databases (SQL Server, MySQL, FileMaker, etc.)
- Excellent communication and interpersonal skills to collaborate effectively with cross-functional teams.
- Data-driven and curious, with a passion for problem solving and learning.
- Detail-oriented and organized with the ability to multi-task and establish priorities in a fast-paced, changing environment.
Desired
- Experience with modern web development tech stacks.
- Experience developing dashboards and other BI tools.
- Experience with ERP systems and ERP integrations.
- Experience with Microsoft based development environments (.Net, SQL Server).
- Experience with FileMaker Pro.
- Experience developing software in the manufacturing industry.
Triangle is proud to be an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Recommended Jobs
Entry-Level Automotive Parts Associate
Job Description Job Description We're hiring for entry-level parts roles at Carvana - the fastest-growing used automotive retailer in U.S. history and one of the four fastest companies to make …
Voice Product Manager
At Infobip, we dream big. We value creativity, persistence, and innovation, passionately believing that it is through teamwork that we can all reach greater heights. Since 2006, we have been innov…
Patient Services Representative
Job Title: Patient Services Rep Location: Morris Cancer Center Department Name: Clinical Practice Management Req #: 0000239658 Status: Hourly Shift: Day Pay Range: $19.74 - $24.97 pe…
Shipping Clerk - 1st Shift
Job Description Job Description Role Overview: The Shipping Clerk is responsible for supporting daily shipping and logistics operations , ensuring accurate product flow from the warehouse to…
Psychiatric Mental Health Nurse Practitioner - FT at MMC
Job Title: Advanced Practice Nurse Location: Monmouth Medical Center Department Name: MMC NO Behavioral Req #: 0000248223 Status: Salaried Shift: Day Pay Range: $125,000.00 - $195,00…
Medical Assistant Physician Practice
Job Description Job Description We are seeking a Medical Assistant Physician Practice to become a part of our team! You will perform routine administrative and clinical assignments to keep the me…
Pharmacist Specialist PD- Home Infusion
Job Title: Pharmacist Specialist PD Location: Livingston Services Corp Department Name: Home Infusion Req #: 0000219322 Status: Hourly Shift: Day Pay Range: $80.00 - $80.00 per hour …
Senior Forensic Accountant
Kforce's client, a Forensic accounting firm in Parsippany, NJ is seeking a Senior Forensic Accountant. This role will focus on forensic accounting for various clients. Key Responsibilities: * Analyze…
Teacher/Co teacher Infants - Toddler
Overview Get paid to play! A Teacher at The Goddard School is responsible for establishing and maintaining a safe, healthy and nurturing learning environment. Additionally a Lead Teacher is respon…