ETL Developer
Developer Job In Pittsburgh, PA
About TCS :
Tata Consultancy Services is an Indian multinational information technology services and consulting company with its headquarters in Mumbai. It is a part of the Tata Group and operates in 150 locations across 46 countries. In July 2022, it was reported that TCS had over 600,000 employees worldwide.
About Job:
Job Title: ETL Developer
Location: Pittsburgh, PA
Job Type: Full Time
Technical skills:
Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.
Gather requirements and business process knowledge in order to transform the data in a way that's geared towards the needs of end users.
Maintain and improve already existing processes.
Ensure that the data architecture is scalable and maintainable.
Work with the business in designing and delivering correct, high quality data.
Investigate data to identify potential issues within ETL pipelines, notify end-users and propose adequate solutions.
Prepare documentation for further reference.
Development Technician
Developer Job In Franklin Park, PA
Arsenal Resources is seeking a full-time Development Tech for a hybrid schedule to include work in the Company's Wexford, PA office. This position will play a critical role in supporting our Operations department across all stages of development. The ideal candidate will contribute to the permitting process, manage data analysis, and collaborate with multiple internal and external teams to ensure successful projects.
Duties and Responsibilities:
• Secure necessary development site permits and clearances for upstream projects, with a focus on gathering all relevant documentation for drilling applications
• Coordinate with multiple vendors to ensure project completion on schedule and within budget
• Collaborate with departments such as Land, Drilling, Operations Planning, and others to ensure that permit applications reflect accurate drilling plans
• Maintain and update project tracking datasets to ensure consistency and accuracy
• Stay up-to-date with federal and state regulatory changes to ensure compliance
• Leverage ArcGIS and Google Earth to create and share maps and data with internal teams and third-party vendors
• Prepare clear and concise reports and presentations for both departmental and corporate use
• Additional duties as necessary
Qualifications (Knowledge, Skills, and Ability Requirements):
• Bachelor's Degree in Environmental, Geology, GIS, or related field
• 0 - 5 years of related work experience
• Experience working within the regulatory environment of West Viginia is preferred
• Proficiency with GIS software and mapping applications is highly desirable
• Strong working knowledge in Microsoft Office applications including Excel, PowerPoint, Word, and Outlook with the ability to learn other software
• Excellent verbal and written communication skills, with the ability to interact effectively across teams
• Ability to organize work, engage in a variety of tasks simultaneously, and consistently meet deadlines
Software Engineer III
Developer Job In Pittsburgh, PA
Compensation:
Full-time, Exempt (E53) commensurate with experience.
Company Information:
ARG is the longest continuously operating refinery in North America dating back to 1881. Privately held, the employees and leadership pride themselves on offering competitive pay, generous benefits and a supportive culture of growth and learning. In addition to a 401k retirement plan to which the company makes matching contributions, ARG offers participation in an Employee Stock Ownership Plan (ESOP) to qualified employees, through which they share in the profits of the company.
Scope & Responsibilities of Software Engineer III:
(Not limited to)
As a Software Engineer III at ARG, you will play a critical role in designing, developing, and maintaining software solutions that drive our business forward. You will leverage your extensive experience and deep knowledge of software engineering principles to create robust, scalable, and innovative software applications. Individuals in this role will have knowledge of standard concepts, practices, and procedures for software engineering, including software test plans, implementing development methodologies, and documenting software specifications, both for on-prem and cloud-based software. They would not require technical direction in most cases, rather relying on experience and judgment to plan and accomplish goals. Typically reports to a project leader or manager with little or no supervision.
Creates and oversees full scope of software solutions including the design, coding, testing and troubleshooting of applications.
Prepares and standardizes the quality assurance procedures for training and compliance.
Develops software test plans in compliance with project goals and industry standards.
Collaborates with hardware engineers to evaluate and test hardware and software interaction.
Deploy programs and evaluate user feedback.
Interacts with all users across the organization as well as third-party vendors.
May lead or direct the work of others.
Perform other job-related duties as assigned by Supervisor/Management.
Successful completion of all company mandated &/or job-related training programs deemed appropriate.
Benefits Available to Software Engineer III:
Health Insurance including Medical, Dental, Optical & Prescription
Health Savings Accounts & Flexible-Spending Plans
Life, Accident and Critical Illness Insurance Options
Short & Long-term Disability Coverage
Escalating Paid Vacation Plans
Paid Holidays & Personal Days
Education & Employee Assistance Plans
Employee Stock Ownership & 401 (k) Plans
Education & Experience for Software Engineer III:
Bachelor's degree in computer science, information technology or related discipline required.
Seven to ten (7-10) years of related work experience is desired; an equivalent combination of education and experience will be considered.
Other Qualifications of Software Engineer III:
Must possess and maintain a valid motor vehicle driver's license.
Experienced with hardware and software applications, test-driven development and software engineering tools.
Proficient in implementing a specific development methodology.
Skilled with Microsoft Office Suite, and knowledgeable in Microsoft Windows, along with Linux and IBM i.
Ability to develop software in JavaScript, C#, along with knowledge of RPG, PHP, or other programming languages.
Experience developing web applications using the Microsoft .Net Framework, JavaScript, PHP, or another comparable framework.
Capable of programming languages commonly used in API development (e.g., Python, Java, Node.js).
Experience with front-end web creation tools and techniques, including HTML5, CSS, JavaScript.
Knowledge of SQL and relational databases, JSON, and Web services.
Ability to design, develop, and maintain APIs to support database and application integration.
Experience with database management and monitoring tools.
Ability to write efficient and complex SQL queries for data retrieval and manipulation.
Ensure data integrity and security within relational databases.
Familiarity with cloud-based database services (e.g., AWS RDS, Azure SQL Database).
Understanding of microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
Experience with data import, export, and manipulation, including .CSV files, XML and JSON.
Ability to understand and follow basic oral and written instructions, with effective communication skills to relay others.
Demonstrates creativity and latitude as required in various business settings.
Physical & Cognitive Demands of Software Engineer III:
COGNITIVE DEMANDS: Meet deadlines, focus attention, work independently, independent judgment, work with a team, communicating, reading, comprehension, critical thinking/troubleshooting. Some travel.
PHYSCIAL DEMANDS: seeing, speaking, hearing, sitting, walking, climbing, standing, reaching, listening, writing, driving, keyboarding. Push/pull/lift/carry 35 pounds.
Additional Notes:
This position, as well as every other position at American Refining Group, is required to conduct their work at a high level of safety and quality performance. We require our employees to adhere to safety policies and procedures and expect they will help and encourage colleagues to do so as well. Our goal is to strive for a Zero-Incident environment that is a benefit to our employees and community. Our commitment to safety is identified as one of our core values: “Safety is our Compass”. Employees are expected to understand and operate under current Process Safety Management guidelines in accordance with their role. Adherence to our Refinery Conduct of Operations in refinery and safety-sensitive functions is critical to our ongoing commitment to reliable operations.
American Refining Group, Inc. executes and maintains an ISO certified Quality Management System to meet specified customer requirements for product performance, safety, and service.
Employees are expected to understand and operate under the guidelines of the Quality Management System while executing the functions of their position.
ARG culture promotes ongoing training and mentoring that is intended to be a developmental partnership for all (employees are subject to ongoing performance reviews and feedback).
This is not a job bid - external recruiting is being conducted concurrently with internal posting. Applicant will be selected based on qualifications and a job interview; final selection will rest solely with the Company.
Qualified individuals must be able to perform essential job functions with or without reasonable accommodations.
The above statements are intended to describe the general nature and level of work being performed; they are not to be construed as an exhaustive list of all responsibilities.
EEO Employer -ARG is committed to providing reasonable accommodation in our recruiting and employment practices. If assistance is needed to participate in the application or interview process, or to perform essential job functions, please contact Human Resources at ************.
PI98a5dddf7939-26***********2
Robotics UX Software Engineer
Developer Job In Moon, PA
Job Description
Titan Robotics, Inc. is looking for a Robotics UX Software Engineer with a passion for taming massively complex information architectures and systems. As part of this role, you will be tasked with distilling this information into a series of intuitive patterns and tools. You would work closely with our world class designers and engineers at Titan to collaboratively create tooling, interfaces, and architecture which enable end users of our systems to operate our systems in an intuitive, safe, and effective manner.
Responsibilities
Work closely with the design team to influence the design and work to realize those designs into actual tools and patterns for use with our customers and internally.
Design and build infrastructure in support of the UX/UI design patterns expanding the patterns for reusability within the engineering team.
Understand how to balance polish and finish with simplicity, safety, and industry standards.
Collaborate with our designers and engineers to implement visually appealing and intuitive user interfaces.
Work to expand and create core architecture which provides meaningful affordances for end users to interact with our autonomous systems.
Required Skills
5+ years of hands-on software engineering experience in building business-critical and reliable systems.
Proven experience as an Engineer with a strong focus on human experiences.
Experience on building production software on multiple platforms, eg: Desktop Apps, Web, AR, VR…etc.
Examples of developing user interfaces and interactions for complex systems or autonomous systems.
Experience designing alongside and for 3D interactions.
Excellent collaboration and communication skills.
Strong problem-solving skills and attention to detail.
Have a strong background in software engineering design and data modeling concepts.
Technologies this role will use
2D Visuals - QT (C++)
Core Technologies - C++/Ruby
3D VIsuals - OpenSceneGraph/OpenGL
Bonus Qualifications
Experience using QT
Experience using OpenSceneGraph, OpenGL or other 3D rendering engines
Experience using Unity3D or other game engines
Experience programming in C style languages
Experience working with interdisciplinary teams
Experience in functional prototyping and it’s uses
Company DescriptionTitan Robotics, Inc. (“Titan,” *********************** is a private small business located in the
Airside Business Park with additional operations at the Pittsburgh International Airport. The
candidate for this position will be primarily located at the Airside Business Park facility.
Titan’s operations focus on the development and production of robotic systems and equipment.
This is an exciting and challenging opportunity to join a robotics company on a path for growth
and success. We design and build custom systems with advanced technology that are production
ready.Company DescriptionTitan Robotics, Inc. (“Titan,” *********************** is a private small business located in the \r Airside Business Park with additional operations at the Pittsburgh International Airport. The \r candidate for this position will be primarily located at the Airside Business Park facility. \r Titan’s operations focus on the development and production of robotic systems and equipment. \r This is an exciting and challenging opportunity to join a robotics company on a path for growth \r and success. We design and build custom systems with advanced technology that are production \r ready.
Assistant Engineer
Developer Job In Kittanning, PA
Job Description
Lennon, Smith, Souleret Engineering, Inc. (LSSE) (Established 1985), a dynamic and growing 160-person civil engineering and surveying firm, is accepting resumes for an Assistant Engineer to join our civil municipal/civil environmental department in our Kittanning, PA office. This is an excellent career opportunity for an enthusiastic, self-motivated, and talented individual to join a team of outstanding professionals, and the opportunity to apply the latest technology to help our clients solve their most challenging problems.
This position reports directly to the Unit Manager and will gain experience in the following: sanitary sewer assessment; environmental planning and permitting; project budgeting and financial analysis; funding source administration; design and construction of water and sewer infrastructure capital improvements. The successful candidate will have the opportunity to attend client meetings; coordinate directly with clients, and assist project managers to meet client needs and deadlines.
Requirements:
Bachelor’s degree in Civil Engineering, Environmental Science, or Environmental Engineering
0-2 years of relevant experience
EIT preferred
Internship experience preferred
Candidate will have strong multi-tasking ability, attention to detail, self-motivating
Ability to work in a team environment and independently
Experience with AutoCAD Civil 3D a plus
LSSE offers excellent opportunity for career development, an attractive compensation and benefits program including 401(k).
Senior Full Stack .NET Developer with React
Developer Job In Pittsburgh, PA
Job Description
Seeking candidates for a talented, senior Full Stack .NET Software Developer with Front End Skills in React. This is a full-time position for an established 20+ year software company and can work remotely. Position includes competitive salary, Paid Time Off & Holidays and health benefits. Company does not have the ability to provide work sponsorship, and is targeting US Citizen or Green Card candidates.
In this role, you’ll play a key part in advancing company software offerings by developing new features, addressing bug fixes, and delivering robust solutions. You will be a top technical resource, working closely with our CTO and collaborating with a larger development team.
Responsibilities:
Design and develop scalable software solutions, contributing to new features and ongoing improvements.
Work on a tech stack that includes microservices, front-end applications, and DevOps to drive high-quality releases (5–6 per year).
Collaborate with cross-functional teams, especially the Services Group, to integrate client feedback and translate requirements into software functionalities.
Mentor junior developers and help foster a collaborative, knowledge-sharing environment.
Key Qualifications:
Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
Experience: Minimum of 5 years of relevant software development experience, ideally within a commercial product environment.
Technical Skills:
Proficiency in JavaScript, C#, NodeJS, HTML/CSS, React, GraphQL, and Git.
Experience with Azure cloud services (pipelines, portal experience).
Strong understanding of DevOps principles, including build/deploy pipelines and RESTful Web Services.
Front-end expertise with React, with familiarity in GraphQL for API development.
Company DescriptionPrequel Solutions, established in 2003, is a distinguished staffing & recruiting firm. Facilitating connections between exceptional talent and premier companies across Western Pennsylvania and nationwide. Specializing in temporary, temp-to-hire, direct hire, executive search, and managed solutions, our expertise spans IT, finance and accounting, engineering, HR, and legal sectors, creating a diverse and dynamic platform for career growth and success.Company DescriptionPrequel Solutions, established in 2003, is a distinguished staffing & recruiting firm. Facilitating connections between exceptional talent and premier companies across Western Pennsylvania and nationwide. Specializing in temporary, temp-to-hire, direct hire, executive search, and managed solutions, our expertise spans IT, finance and accounting, engineering, HR, and legal sectors, creating a diverse and dynamic platform for career growth and success.
IBM Software Engineer
Developer Job In Pittsburgh, PA
Job Description
)
Type: Contract
We’re in a need of an IBMi/iSeries Senior Developer with Web Service experience who is capable of providing technical service/input from a Sr developer perspective for system enhancement as well as system redesign/refactoring to help optimize and enhance current IBM i/iSeries platform.
Qualifications:
1. Senior expertise in IBM i/iSeries development including but not limited to CL, RPG/RPGLE, true ILE components, 100% RPG Free statement formats, Procedures, Modules, Service programs, activation groups, Binding directories, Binder Language, SQL, Embedded SQL, DDL, Data Queues, JDBC, Rational Developer, iNavigator, ACS, Message Queues (MQs), REST APIs, JSON, Web services and Database concepts such as knowledge of the Normal Forms
2. Must be fluent in one or more SQL Clients such as Navigator, ACS, IBM Data Studio.
3. Must be able to develop using RDi without the need for SEU
4. Has a deep understanding of systems, integration tools, and web services, writes technical specifications, reviews project deliverables, enforces coding standards, and compliance with standards and plans implementations
5. Strong experience with advanced SQL including utilizing embedded SQL in RPGLE programs, DDL structure, Views, Tables and Index structures; working knowledge of relational databases
6. Excellent knowledge of modular programming, SQL cursors, and related processing
7. SQL Set processing for fetching and for insert, update, and delete
8. Knowledge of Commitment Control
9. Experience with DB2 including Tables, Views, and Trigger concepts
10. Knowledge of DB2 Constraints and what they are
11. Experience with IFS
12. Working knowledge of FTP/DNS concepts
13. Knowledge of Change control management tools like Aldon
14. Knowledge of one or more of the following: IBM IWS, IBM AxisC, MuleSoft, Valance, Klement’s HTTP Lib, open-source frameworks for REST provisioning and/or consuming.
15. Knowledge of how to pack and unpack JSON using DB2 for I, and/or one of the tools that do this.
16. Healthcare domain and Agile experience (preferred)
17. Communication and negotiation skills, technical decision-making skills, ability to work with additional teams and the architect(s)
18. Nice to Have knowledge o Knowledge of Event-Driven Architecture (EDA), Modular Monolith Architecture (MMA), Messaging Architecture, Service Oriented Architecture (SOA) o Queues and Messaging, Rest Service API o Multithreading and Scalability o Basic understanding of Microsoft Services/Framework
19. Positive attitude; Team Player, Self-Starter, does not often wait to be told next steps
20. Willing to follow values including but not limited to ‘Dignity and Respect’
Company DescriptionImpact Consulting Solutions, Inc. is an Information Technology consulting and full time Placement Company located in the Pittsburgh area. Our clients range from small local businesses to Fortune 500 Corporations.
We work with a selected number of clients and service their entire business staffing requirements including:
consulting and project work
full-time placements
from Consultant level all the way to Director and Partner level.
Exciting opportunities currently exist for Information Systems professionals. If you are looking for career advancement, new technologies, and the money you deserve, we are the firm for you. We take pride in our ability to match the individual with the right job. Our promise is to provide you with the best financial and career opportunities available Company DescriptionImpact Consulting Solutions, Inc. is an Information Technology consulting and full time Placement Company located in the Pittsburgh area. Our clients range from small local businesses to Fortune 500 Corporations.\r \r \r We work with a selected number of clients and service their entire business staffing requirements including:\r \r consulting and project work\r full-time placements\r from Consultant level all the way to Director and Partner level.\r \r Exciting opportunities currently exist for Information Systems professionals. If you are looking for career advancement, new technologies, and the money you deserve, we are the firm for you. We take pride in our ability to match the individual with the right job. Our promise is to provide you with the best financial and career opportunities available
Software Engineer
Developer Job In Pittsburgh, PA
Job Description
7,000 Diseases - 500 Treatments - 1 Rare Pharmacy
PANTHERx is the nation’s largest rare disease pharmacy, and we put the patient experience at the top of everything that we do.
If you are looking for a career in the healthcare field that embraces authentic dedication to patient care, you don’t need to look beyond PANTHERx. In every line of service, in every position and area of expertise, PANTHERx associates are driven to provide the highest quality outcomes for our patients.
We are seeking team members who:
Are inspired and compassionate problem solvers;
Produce high quality work;
Thrive in the excitement of the ever-challenging environment of modern medicine; and
Are committed to achieving superior health outcomes for people living with rare and devastating diseases.
At PANTHERx, we know our employees are the driving force in what we do. We cultivate talent and encourage growth within PANTHERx so that our associates can continue to explore their interests and expand their careers. Guided by our mission to provide uncompromising quality every day, we continue our strategic growth to further reach those affected by rare diseases.
Join the PANTHERx team, and define your own RxARE future in healthcare!
Location: Pittsburgh, PA
Classification: Exempt
Status: Full-Time, Hybrid
Reports To: Manager, Software Development
Purpose:
The Software Engineer expands the suite of applications. The position manages systems analysis, development, testing, debugging, documenting, and installing portions of new systems and modifying existing systems. This role independently develops complete coding and develops projects and tasks by meeting established quality measures.
Responsibilities:
Integrates complex modules.
Solves multiple issues concurrently.
Coordinates, delegates, and mentors less experienced staff with issue resolution.
Modifies and enhances existing web and Windows applications.
Creates detail-oriented documentation that outlines new and moderately complex processes.
Responsible for quality and validity of documentation.
Validates and reviews secure processes and protocols.
Ensures that processes/protocols are followed by junior level staff.
Develops, validates and implements software solutions based on customer requirements, enterprise architecture standards and defined project designs.
Able to conduct effective code review of others.
Demonstrates the understanding of multiple SDLCs.
Maintains a responsive awareness of user experience standards, and troubleshooting issues as they arise. Affords appropriate, clear, concise, and effective written and oral communications in all interactions to build relationships and accomplish day to day work and projects.
Completes projects, tasks, and initiatives by embracing a collaborative team approach. Works in collaboration with team and offers feedback, where appropriate, to complete individual and group efforts.
Required Qualifications:
Three to five years of related work experience in SQL, TSQL, MS .NET, Azure.
At least one of the following: ASP.NET MVC or Web API, WinForms. HML 5.0, CSS, and a modern JavaScript Frameworks (e.g. Angular or React.)
Data access technology such as: Microsoft Entity Framework, ADO.NET and/or other object-relational mapping (ORM) framework.
Relational database (RDBMS) technology such as: Microsoft SQL Server, MySQL or PostgreSQL with a solid understanding of SQL.
Experience with complex development environments, taking abstract concepts and ideas and formulating a detailed software deliverable. Experience in developing cross-functional systems.
Mastery of the SDLC. Self-motivated to meet or exceed expectations, with the ability to both works independently and within cross-functional teams. Ability to design and develop complex solutions that meet requirements and timeline.
Bachelor’s degree in computer science or related field, or equivalent combination of education and experience.
Work Environment:
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
Physical Demands:
Individual must be able to stand for extended periods of time; lift up to 20 pounds; and utilize the computer and bar code scanner. Must be able to use proper personal protective equipment including, but not limited to, gloves, eye protection and face masks when needed. Reasonable accommodations will be made to individuals with disabilities to perform the essential function of the job.
Benefits:
Hybrid, remote and flexible on-site work schedules are available, based on the position. PANTHERx Rare Pharmacy also affords an excellent benefit package, including but not limited to medical, dental, vision, health savings and flexible spending accounts, 401K with employer matching, employer-paid life insurance and short/long term disability coverage, and an Employee Assistance Program! Generous paid time off is also available to all full-time employees, as well as limited paid time off for part-time employees. Of course we offer paid holidays too!
Equal Opportunity:
PANTHERx Rare Pharmacy is an equal opportunity employer, and does not discriminate in recruiting, hiring, promotions or any term or condition of employment based on race, age, religion, gender, ethnicity, sexual orientation, gender identity, disability, protected veteran's status, or any other characteristic protected by federal, state or local laws.
React Software Engineer
Developer Job In Pittsburgh, PA
Job DescriptionJob Details Description:We are searching for US-based Software Engineers to help create mobile apps and sites for an international portfolio of high-profile brands in retail, healthcare, and hospitality. Ideal candidates are skilled in React and have API/web server experience. TypeScript, Node/AWS experience, and Native iOS or Android knowledge are a plus.
Responsibilities:
Work with senior developers and architects to produce world-class mobile e-commerce experiences used by over 10 million visitors a day.
Develop enterprise React applications.
Take web projects from mock-ups to completion.
Work closely with Designers, Quality Assurance Engineers, and Account/Project Managers to communicate project status.
Utilize bug tracking/project management software suites.
Develop reusable components and frontend libraries for future use.
Learn proprietary platform technology for mobile websites and apps, using the latest functionality in mobile innovations.
Contribute to the evolution of technology.
Implement secure coding best practices.
Participate in ongoing security training and awareness.
Qualifications:
Strong background in React.js, Javascript, TypeScript, Node.js, and React Native.
Understanding of functional programming.
Ability to transform design mockups and wireframes into functional components.
Strong skill-set in creative problem solving.
A solid foundation in Computer Science, with strong competencies in data structures, algorithms, and software design.
Experience with GraphQL and RESTful APIs.
Experience with Git source control.
Prior experience in test-driven development is a plus.
Prior experience in retail, healthcare, or hospitality technology is a plus.
Prior experience in mobile e-commerce is a plus.
Experience with bash/command line is a plus.
Background in iOS and Android is a definite plus, but not required.
Software Engineer - OpenStack
Developer Job In Pittsburgh, PA
Job Description
This is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.
As a software engineer on the OpenStack Engineering team, you'll be building Charmed OpenStack and Ceph, a suite of open source Python based charms for deploying and managing OpenStack and Ceph. Your work will bring cloud platform technologies to a wide range of users and computing environments, from desktops to bare metal servers. This role requires a python software developer with a passion for automating infrastructure as code.
Applicants should be passionate about the future of the software defined datacenter, distributed systems, and open source. Canonical is a globally distributed team of engineers who share that passion, and you will need to work well in that context. Engineers who thrive at Canonical are mindful of the dynamics of the open source ecosystem, and equally aware of the needs of large, innovative organizations.
This job involves international travel several times a year, usually for one week at a time.
What you'll do
Collaborate proactively with a distributed team
Write high quality code to create new features
Debug issues and produce high quality code to fix them
Review code produced by other engineers
Discuss ideas and collaborate on finding good solutions
Ensure the success of OpenStack and Ceph on multiple architectures
Work from home with global travel 2 to 4 weeks for internal and external events
Who you are
You love technology and working with brilliant people
You are curious, flexible, articulate, and accountable
You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
You have experience with Python
You have interest and experience with two or more of the following:Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Python, Go, C, Postgresql, Mongo, Debian packaging, scalable web services
You have experience with non-x86 architectures, including s390, arm64, power and others
You have experience with OpenStack, OVN, Openvswitch and other related cloud technologies
What Canonical Offers
Learning and Development
Annual Compensation Review
Recognition Rewards
Annual Leave
Priority Pass for travel
Flexible working option
Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Keywords: python, agile, lean, distributed systems, openstack, ceph, containers, kubernetes, docker, scale-out, orchestration, linux, ubuntu, cloud, devops, open source, serverless, networking, home, remote job, software development, software engineering, openstack
Job location: Remote, home-based, Americas
#LI-Remote
Software Engineer
Developer Job In Pittsburgh, PA
Job DescriptionDescriptionNuix creates innovative software that empowers organisations to simply and quickly find the truth from any data in a digital world. We are a passionate and talented team, delighting our customers with software that transforms data into actionable intelligence across the globe
We provide innovative solutions across eDiscovery, information governance, forensic and electronic investigations for more than 2,000 customers in over 75 countries. Our customers include top financial institutions, corporations and government departments, all tier-one advisory firms; and litigation support vendors.
As a result of our continued growth, we are seeking an outstanding Software Engineer. This position is responsible for implementing critical software modules for Nuix with a high degree of independence and requires an excellent knowledge of software development technologies.
This position will be based in our Pittsburgh office. The candidate is required to attend the office a minimum of 2-3 days per week but may voluntarily elect to work either remotely or from the Pittsburgh office for the remaining days of the week.
Key Responsibilities
Deliver scalable and performant solutions as part of an Agile team
Collaborate across teams to achieve seamless integrations between multiple projects
Develop software from approved designs and/or requirements adhering to all relevant standards and making efficient use of Nuix’s software development environment
Deliver software via a mature continuous integration/delivery strategy
Design, develop, and perform unit, system, and integration tests of software components
Participate in the full software development lifecycle (SDLC), including planning, backlog grooming and technical design discussions
Ensure code quality meets relevant coding standards and maintainability
Conduct code reviews and contribute to a collaborative team environment
Maintaining and enhancing application APIs including GraphQL
Skills, Knowledge and Expertise
2-4 years experience in a similar role
Strong software development skills in a middle tier technology (C#, Java, NodeJS)
Strong software development skills in a front-end framework (React, Ext JS)
Experience with cloud technologies with a preference towards AWS
Familiarity with databases (MS SQL, ElasticSearch)
Demonstrate ability to solve complex problems
Ability to troubleshoot issues and software bugs using appropriate tools and strategies
A willingness to follow good development practices, such as writing unit tests, performing code reviews, and meeting quality gates
A desire to follow agile methodologies
Ability to thrive in a fast paced, agile environment with a sense of urgency and attention to detail
Willingness to learn & develop professionally by staying up-to-date with the latest software trends
*********************
As we expand our global team and extend our skills and expertise, we are unified as one Nuix team guided by our shared values.
Nuix Vision Finding Truth in a Digital World.
Nuix Mission Statement Nuix creates innovative software that empowers organizations to simply and quickly find the truth from any data in a digital world. We are a passionate and talented team, delighting our customers with software that transforms data into actionable intelligence.
Nuix Values · TAKE OWNERSHIP· RESILIENT· UNAFRAID· TEAM NUIX· HERO OUR CUSTOMERS We believe in these principles and seek to weave them into the fabric of our daily work at Nuix. In doing so, we co-create a dynamic and purposeful company culture that we can be proud of and want to belong to.
Software Engineer - Pittsburgh
Developer Job In Pittsburgh, PA
Job Description
Quintech Electronics & Communications, Inc. is seeking Software Engineers whose primary duties will include designing and testing the latest broadcast and signal processing equipment incorporating the most advanced technology.
Responsibilities:
Design, develop, test, deploy, maintain and improve software
Manage individual project priorities, deadlines and deliverables
Design software systems that interface with humans, machines and other software
Travel to customer site as required up to 50-75% of travel
Qualifications:
Minimum qualifications:
Bachelors Degree or Diploma in computer science or equivalent
Be results oriented, self-motivated, and a team player
Strong analytical, research, and problem-solving skills
Strong computer science fundamentals (logic & discrete mathematics, algorithms, data structures)
Position may require candidate to meet eligibility requirements for security clearance
Must be a US Citizen
Preferred qualifications:
Python and Javascript
Shell scripting (Bash) and Unix command line
Linux tools and services
Computer networking and network programming
Distributed systems and service-oriented design
Databases (e.g. PostgreSQL, MySQL)
Version control systems (e.g. git, svn)
Virtualization technology (e.g. VMware, VirtualBox, KVM)
C/C++
Position is a full-time, daylight position, M-F 7:30am-3:30pm
Seeking Candidates local to Indiana, PA or Pittsburgh, PA
We offer a competitive salary and excellent benefit package which includes: Paid Time Off, Paid Holidays, Medical/Dental/Vision, Company-Paid Life Insurance, Employee Appreciation Events...and More!
Quintech Electronics and Communications, Inc. (Quintech) is proud to be an Equal Employment Opportunity and Affirmative Action employer. We celebrate, support, and value diversity!
Quintech does not discriminate in employment or recruiting efforts on the basis of race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law.
All employment decisions are decided based on qualifications, merit, and business needs.
If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.
Thank you for considering a career with Quintech!
When you apply to a job on this site, the personal data contained in your application will be collected by Evertz Microsystems Ltd (“Controller”), which is located at 5292 John Lucas Drive, Burlington, Ontario, Canada and can be contacted by emailing privacy@evertz.com. Controller’s data protection officer is Nadiera Toolsieram, who can be contacted at privacy@evertz.com. Your personal data will be processed for the purposes of managing Controller’s and its' subsidiaries' and affiliates' recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment.
A complete privacy policy can be found at ***********************************
Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted. You also have to right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.
Powered by JazzHR
C00I5D51BM
Software Engineer
Developer Job In Pittsburgh, PA
Job Description
About Us:
Lovelace AI was born from the desire to apply state of the art AI and systems engineering to the question of human safety, especially in dangerous conditions such as conflict, disaster response, anti-terrorism and deterrence against AIs designed by adversaries to harm civilians.
How many lives can be saved by taming the information overload, confusion and conflicting priorities experienced by the people responsible for dealing with dangerous situations around the world? We believe the answer is potentially dramatic, and we are determined to create a team with the wisdom, skills, brainpower, thoughtfulness and experience to make this vision real.
Job Summary:
As a Software Engineer at LovelaceAI, you will play a crucial role in the development of AI-driven solutions to address complex challenges in national security and emergency management. You will be part of a team of enthusiastic experts combining their expertise in software engineering, algorithm development and AI integration with highly performant system engineering.
Key Responsibilities:
Software Development: Collaborate with cross-functional teams to design, develop, test, and maintain software applications and systems that support defense and emergency response operations.
Algorithm Development: Create and optimize algorithms for real-time data analysis, pattern recognition, and predictive modeling, ensuring the highest level of accuracy and efficiency.
Security and Compliance: Ensure the security and compliance of software systems with stringent defense and emergency response industry standards and regulations.
Documentation: Maintain detailed documentation for code, algorithms, and software architecture to facilitate collaboration and future development efforts.
Testing and Quality Assurance: Conduct thorough testing, debugging, and optimization to ensure the reliability and performance of software applications.
Continuous Learning: Stay updated on the latest advancements in AI, machine learning, and defense technologies to propose and implement innovative solutions.
Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Proven experience in software development in a dynamic and collaborative environment.
Proficiency in programming languages such as Python, Go, or C++.
Knowledge of machine learning fundamental and frameworks (e.g., TensorFlow, PyTorch, XLA, JAX) a plus.
Familiarity with software development best practices, version control systems, and agile methodologies.
Excellent problem-solving and communication skills.
Ability to work collaboratively in a team and adapt to fast-paced, mission-critical situations.
Must be a US Citizen.
Benefits:
LovelaceAI offers competitive compensation packages, comprehensive benefits. We provide a supportive and inclusive work environment where your skills and expertise can make a significant impact on the safety and security of our communities.
Lovelace’s founding team includes:
Andrew Moore, who has a track record of building impactful AI systems, designing them with human rights impact assessments as a top priority, leading the AI division of one of the world’s foremost cloud companies, and actively participating in machine learning and AI research over the past two decades.
Brendan Dunne, a career Special Operations veteran and retired Army officer who has led high performing cross functional teams the past 20 years in the country’s premier national mission force. He was most recently in charge of US Special Operations Command’s Global Analytics Platform (aka the GAP), one of DoD’s leading technology platforms.
Toby Smith, well known in the Pittsburgh Tech community for his engineering leadership and design skills, and who has led many of the most ambitious and complex system infrastructure projects in Google Pittsburgh and NetApp.
Here is a note from Andrew Moore to people who are reading these Job Postings:
“Hi folks, I’m so glad you are potentially interested in Lovelace AI. This area means a lot to me because while I am an AI optimist, I also think that we technologists owe it to a rightly skeptical world to show that modern intelligent systems can actually be useful. Usefulness comes in many guises: from life sciences to education and from transportation to entertainment and many others. For many of us, security and public safety is also very high on that list. That reasoning leads to this conclusion: I’m determined to make sure that the people building Lovelace AI gain a lot from the experience, including the chance to solve fascinating problems in computer science, AI, business development, customer success and product management. I also hope that we all learn from each other in a highly enriching work environment. But my main hope is that we have a shared sense of accomplishment as we see an increasing number of national security and public safety domains made safer through sensible and robust use of advanced computer science."
Powered by JazzHR
f7h0FAfenc
Software Engineer - Pittsburgh, PA
Developer Job In Pittsburgh, PA
Job Description
Quintech Electronics & Communications, Inc. is seeking Software Engineers whose primary duties will include assisting customers by implementing and adapting the latest communications and signal processing!
Position is a full-time, daylight position, M-F 7:30am-3:30pm
Seeking local candidates in PITTSBURGH, PA
Additional Duties:
Design, develop, test, deploy, maintain, and improve software.
Manage individual project priorities, deadlines, and deliverables.
Design software systems that interface with humans, machines, and other software.
Work as part of a technical team throughout the project life cycle to establish and adapt projects plans and milestones.
Routine reporting on project progress and issues to internal stakeholders.
Fulfill ongoing and sustaining engineering support where needed.
Documenting development processes, procedures, and application version histories.
Perform other duties as assigned and adhere to company policies and procedures.
Candidate Requirements:
Must be a US Citizen.
Position may require candidate to meet eligibility requirements for security clearance.
Must have ability to occasionally travel domestically or internationally.
Strong analytical, research, and problem-solving skills
Strong computer science fundamentals (logic & discrete mathematics, algorithms, data structures)
Experienced with device control interfaces, such as I2C, SPI, USB, PCIe, Ethernet.
Familiar with Data Communication Network and associated Layer 2 and 3 protocols.
Fluent in C and C++
Familiar with communications protocols (TCP/IP, CANbus, SNMP, HTTPS) & web technologies (HTML5, JavaScript, CSS)
Knowledge of Python and JavaScript, Shell scripting (Bash) and Unix command line, Linux tools and services
Knowledge of Distributed systems and service-oriented design, Databases (e.g., PostgreSQL, MySQL), Version control systems (e.g., git, svn), and Virtualization technology (e.g., VMware, VirtualBox, KVM)
We offer a competitive salary and excellent benefit package which includes:
Paid Time Off, Paid Holidays, Medical/Dental/Vision, Company-Paid Life Insurance, Employee Appreciation Events...and More!
Quintech Electronics and Communications, Inc. (Quintech) is proud to be an Equal Employment Opportunity and Affirmative Action employer. We celebrate, support, and value diversity!
Quintech does not discriminate in employment or recruiting efforts on the basis of race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law.
All employment decisions are decided based on qualifications, merit, and business needs.
If you are selected for an interview and you require accommodation due to a disability during the recruitment process, please notify Human Resources upon scheduling your interview.
Thank you for considering a career with Quintech!
Powered by JazzHR
FQflTOnDw6
Software Engineer I
Developer Job In Pittsburgh, PA
The Software Engineer I assists in the development of software solutions & products. The development of these solutions would include researching, designing, documenting and developing new software.
Primary Duties and Responsibilities
Assist in the Writing, debugging, unit testing, and performance test code in all applications layers, including front end (Web), middle layer (Web Services), and data access layer. - 80%
As an agile team member, participate in code reviews, design reviews, etc. - 10%
Develop and maintain strong knowledge of implemented requirements and detailed application behaviors. – 5%
Other duties as assigned. – 5%
Organizational Relationships
Reports to: Technical Manager, Director of Software Engineering, Architect Manager
Direct Reports: N/A
Interacts With: Technology & Product Management, Technical Support, UX
TeleTracking Leadership Principles
Be Daring: Innovate, push boundaries, and think big. Take calculated risks. Don't be afraid to try something new and take action. Recognize when intended value is not there and stop.
Be an Owner: Do what is right for the business. Know the business and understand the short and long-term impact of your decisions. Be fiscally responsible.
Be Willing to Challenge: Better never stops. Have courage to challenge and also to accept a challenge. Discuss and unite - once a decision is made commit to it and move forward.
Be About Results: Take ownership of your work and your results. Collectively execute to achieve the desired outcome.
Be Caring: Obsess over our clients and their patients - their experiences, their outcomes, and their lives. Care for your team and company the way you care for your clients.
Be Sharing: Collaborate to understand the business and solve problems together. Success is an "us" thing. We win as a team or we fail as a team.
Education
Degree: Bachelors in computer information technology, computer science, management systems or related discipline. - Required
Licenses and Certifications: N/A
Experience
0 - 2 years using databases (Microsoft SQL Server), SQL, and Object Relational Mapper technology (Microsoft Entity Framework, NHibernate, etc.) - Required
0 - 2 years of experience using Microsoft .NET/Microsoft web technologies (C#, ASP.NET, MVC, WCF, SOAP, XML) – Required
Experience in HTML 5, JavaScript, CSS3, REST services, Web API, and JavaScript frameworks (AngularJs, KnockoutJs, etc.) - Required
Strong understanding of Object Oriented design (classes, constructors, interfaces, properties, methods and events) - Required
Experience with source code version control and the coordination/synchronization of multiple active branches. - Preferred
Experience with automated unit testing technology (NUnit, MSTest). Understanding of Agile and Scrum methodologies. - Preferred
Knowledge of cloud based computing/environments (Microsoft Azure). - Preferred
Skills
Good software development and Object Oriented programming skills. - Required
Analytical skills and the ability to work with customers to transform requests into solutions. - Required
Excellent oral and written communication skills. - Required
Initiative and self-motivation to work independently on projects. - Required
Interpersonal and teamwork skills. – Required
Work Environment
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions. The term "qualified individual with a disability" means an individual with a disability who, with or without reasonable accommodation, can perform the essential functions of the position.
While performing the duties of this job, the employee is regularly required to communicate professionally in person, over the telephone, through email and other electronic means, move about the office, handle various types of media and equipment, and visually or otherwise identify, observe and assess. The employee is occasionally required to lift up to 10 pounds unless otherwise specified in the .
Notice
The intent of this job description is to provide a representative level of the types of duties and responsibilities that will be required of positions given this title and shall not be construed as a declaration of the total of the specific duties and responsibilities of any particular position. Employees may be directed to perform job-related tasks other than those specifically presented in this description.
TeleTracking Technologies, Inc. is an Equal Opportunity Employer and embraces diversity as a critical step in ensuring employee, student and graduate success. We are committed to building and developing a diverse environment where a variety of ideas, cultures and perspectives can thrive.
Mitigation Lead Technician
Developer Job In Beaver Falls, PA
Respond to all new mitigation losses - water, mold, fire, contents, and emergency service (board up, tarp, structural stabilization) When needed, perform initial call to new customers to gather appropriate information Ensure all necessary equipment, tools, and materials are loaded up in the vehicles for
each job you are responding to
Responsible for leading 2 or more Mitigation Technicians and/or Mitigation Senior
Technicians in completing the following tasks for jobs:
Determine cause & origin of loss
Conduct inspection to determine extent of damages and what the scope of work will entail for all water, mold, and trauma jobs (if applicable) - communicate this scope to the Project Manager
Determine the need for contents pack out and sub-contractor use
Content manipulation
Content inventory and packing
Content delivery to and from job site
Water extraction
Set up of containment
Structural demolition
Bagging and hauling of debris
Cleanup of dust and debris created from structural demolition
Hauling of equipment into the job site for set up
Set up of drying equipment
Document initial readings into MICA
Document initial demo notes into MICA
Obtain signatures for work authorizations, lead booklets, contents disposal forms, dumpster and pod forms, and completion certificates
Obtain signatures on work authorizations for Contents Restoration and Reconstruction work when needed
Daily monitoring of job progress with moisture meters and dry logs
Dry out of water losses in MICA and exporting of finalized data
Satisfy compliance task requirements in RMS in real time
Fill out insurance and TPA checklists and document with a picture in MICA or RMS - ensure that Mitigation Technicians are completing this as well
Communicate with customer throughout job for next day work, scheduled out demolition,
and subcontractor coordinating purposes
Lead / guide subcontractors on site with specifics of structural demolition, electrical work,
plumbing work, hazardous testing work, and asbestos/lead abatement
Perform Matterport documentation and upload to the cloud
Play an active role in training Mitigation Senior Techs in full scoping of mold and trauma
jobs
Assist other departments when able and needed
Utilize RMS for documentation and communication (work auths, completion certificates,
photos, etc)
Ensure all equipment and tools are loaded up prior to heading to a new job
Participate in daily cleaning and organizing of the mitigation garage and all mitigation
vehicles
Responsible for equipment and materials inventory weekly checklist to be communicated
to Department Manager
Clean dehumidifiers, air movers, negative air scrubbers, extractors and all other used
equipment when brought back from a job site
Document on the Equipment Cleaning Sheet what items were cleaned and how long it
took to clean them
Participate in ongoing on the job training and any formal training provided by the
company
Be readily available for emergency service work as part of the on call rotation and in
special cases when not on call and/or when a large loss dictates an all hands on deck
approach
Arrive promptly each morning on time and ready to get to work
Participate in morning meetings with Project Manager and other technicians to learn the
schedule for the day
Attend safety meetings with Department Manager along with trainings and toolbox talks
Work towards obtaining IICRC certification in TCST and CDS
REQUIREMENTS
Valid drivers license
High school diploma
Clean driving record
Must be able to pass a federal background check (no felonies or misdemeanors)
Must be able to pass a randoms drug test
5-6 years restoration experience in water mitigation (preferred but not required)
IICRC Certifications WRT/ASD, AMRT, TCST, OCT, FSRT (preferred)
PAY RANGE
$23.50 - $25.50 per hour
*Bonus on-call pay
BENEFITS
Paid holidays off
Health Insurance
Dental & Vision options
401k
Short term disability
PTO After 90 Days
Software Engineer - Human Factors
Developer Job In Coraopolis, PA
Job Description
Titan Robotics, Inc. (“Titan,” *********************** is a private small business located in Pittsburgh’s South Side with additional operations at the Pittsburgh International Airport. Titan’s operations focus on the development and production of robotic systems and equipment. This is an exciting and challenging opportunity to join a robotics company on a path for growth and success. We design and build custom autonomous systems to integrate with and augment existing industrial teams.
Job Summary
Titan Robotics, Inc. is looking for a Software Engineer with a passion for taming massively complex information architectures and systems. As part of this role, you will be tasked with distilling this information into a series of simple to use patterns and tools. You would work closely with our world class designers and engineers at Titan to collaboratively create tooling and interfaces which enable end users of our systems to operate our systems in a safe and effective manner.
Responsibilities
Work closely with UX/UI designers to develop and design patterns.
Design and build QT infrastructure in support of the UX/UI design patterns expanding the patterns for reusability within the engineering team.
Maintain and update existing systems and tooling.
Develop lightweight testing for QT portions of the software.
Qualifications
BS/MS in Computer Science, Human Computer Interaction, or other Computer Information and Design.
Experience with C++ programming and software design skills.
3-5 years experience building and prototyping production level interfaces and products.
Experience building interfaces and frameworks in different software mediums, examples being medias such as desktop, mobile, web, AR ... etc.
Experience with one or more of the many 3D engines (OpenGL, OSG, Unity, Vulkan..etc).
A passion for creating intuitive and enjoyable systems to use and operate.
Benefits
Health, medical, dental, and vision (Titan pays 100% of the premiums)
Short and long-term disability
Life insurance
Matched 401K
Company DescriptionTitan Robotics, Inc. (“Titan,” *********************** is a private small business located in the
Airside Business Park with additional operations at the Pittsburgh International Airport. The
candidate for this position will be primarily located at the Airside Business Park facility.
Titan’s operations focus on the development and production of robotic systems and equipment.
This is an exciting and challenging opportunity to join a robotics company on a path for growth
and success. We design and build custom systems with advanced technology that are production
ready.Company DescriptionTitan Robotics, Inc. (“Titan,” *********************** is a private small business located in the \r Airside Business Park with additional operations at the Pittsburgh International Airport. The \r candidate for this position will be primarily located at the Airside Business Park facility. \r Titan’s operations focus on the development and production of robotic systems and equipment. \r This is an exciting and challenging opportunity to join a robotics company on a path for growth \r and success. We design and build custom systems with advanced technology that are production \r ready.
Software Engineer III
Developer Job In Pittsburgh, PA
Job Description
Software Engineer III
Compensation:
Full-Time, Salary Exempt (E53) commensurate with experience.
Company Information:
ARG is the longest continuously operating refinery in North America dating back to 1881. Privately held, the employees and leadership pride themselves on offering competitive pay, generous benefits and a supportive culture of growth and learning. In addition to a 401k retirement plan to which the company makes matching contributions, ARG offers participation in an Employee Stock Ownership Plan (ESOP) to qualified employees, through which they share in the profits of the company.
Scope & Responsibilities of Software Engineer III:
(Not limited to)
As a Software Engineer III at ARG, you will play a critical role in designing, developing, and maintaining software solutions that drive our business forward. This position is focused on IBM RPG programming and modernizing our RPG applications. Understanding the IBM i, RPG, and modern web development techniques (including HTML, CSS, and JavaScript) is a necessity. You will leverage your extensive experience and deep knowledge of software engineering principles to modernize our current applications and create new robust and scalable software applications with a modern UI. Individuals in this role will have knowledge of standard concepts, practices, and procedures for software engineering, including software test plans, implementing development methodologies, and documenting software specifications. They would not require technical direction in most cases, rather relying on experience and judgment to plan and accomplish goals. Typically reports to a project leader or manager with little or no supervision, and potentially assisting junior developers. This position is responsible for a variety of tasks which support software design, engineering, implementation and documentation.
Requires experience with IBM POWER systems, including RPG II, II and IV, and modernization of RPG code
Requires Experience with front-end web creation tools and techniques, including HTML5, CSS, JavaScript
Experience with ProfoundUI and/or other IBM modernization frameworks would be beneficial
Creates and codes software applications to support internal business requirements or external customers.
Oversees full scope of software solutions including design, testing and troubleshooting applications.
Prepares and standardizes the quality assurance procedures for training and compliance.
Developing software test plans in compliance with project goals and industry standards.
Collaborates with hardware engineers to evaluate and test hardware and software interaction.
Deploy programs and evaluate user feedback.
Interacts with all users across the organization as well as third-party vendors.
May lead or direct the work of others.
Perform other job-related duties as assigned by Supervisor/Management.
Successful completion of all company mandated &/or job-related training programs deemed appropriate.
Benefits Available to Software Engineer III:
Health Insurance including Medical, Dental, Optical & Prescription
Health Savings Accounts & Flexible-Spending Plans
Life, Accident and Critical Illness Insurance Options
Short & Long-term Disability Coverage
Escalating Paid Vacation Plans
Paid Holidays & Personal Days
Education & Employee Assistance Plans
Employee Stock Ownership & 401 (k) Plans
Education & Experience for Software Engineer III:
Bachelor's degree in computer science, information technology or related discipline required.
Seven to ten (7-10) years of related work experience is desired
An equivalent combination of education and experience will be considered.
Other Qualifications of Software Engineer III:
Experienced with hardware and software applications, test-driven development and software engineering tools.
Proficient in implementing a specific development methodology
Skilled with Microsoft Office Suite, and knowledgeable in Microsoft Windows, along with Linux and IBM i.
Ability to develop software in RPG, and understand/modernize RPG code
Experience with front-end web creation tools and techniques, including HTML5, CSS, JavaScript
Experience with ProfoundUI and/or other IBM modernization frameworks would be beneficial
Experience developing web applications using the Microsoft .Net Framework, JavaScript, PHP, or another comparable framework would be beneficial
Capable of understanding and using programming languages commonly used in API development (e.g., Python, Java, Node.js).
Experience with front-end web creation tools and techniques, including HTML5, CSS, JavaScript
Knowledge of SQL and relational databases, JSON, and Web services
Ability to design, develop, and maintain APIs to support database and application integration
Experience with database management and monitoring tools
Ability to write efficient and complex SQL queries for data retrieval and manipulation
Ensure data integrity and security within relational databases
Familiarity with cloud-based database services (e.g., AWS RDS, Azure SQL Database).
Understanding of microservices architecture and containerization technologies (e.g., Docker, Kubernetes)
Experience with data import, export, and manipulation, including .CSV files, XML and JSON
Ability to understand and follow basic oral and written instructions, with effective communication skills to relay others.
Demonstrates creativity and latitude as required in various business settings.
Must possess and maintain a valid motor vehicle driver’s license.
Physical & Cognitive Demands of Software Engineer III:
COGNITIVE DEMANDS: Meet deadlines, focus attention, work independently, independent judgment, work with a team, communicating, reading, comprehension, critical thinking/troubleshooting. Some travel.
PHYSCIAL DEMANDS: seeing, speaking, hearing, sitting, walking, climbing, standing, reaching, listening, writing, driving, keyboarding. Push/pull/lift/carry 35 pounds
Occasional travel may be required.
Additional Notes:
This position, as well as every other position at American Refining Group, is required to conduct their work at a high level of safety and quality performance. We require our employees to adhere to safety policies and procedures and expect they will help and encourage colleagues to do so as well. Our goal is to strive for a Zero-Incident environment that is a benefit to our employees and community. Our commitment to safety is identified as one of our core values: “Safety is our Compass”. Employees are expected to understand and operate under current Process Safety Management guidelines in accordance with their role. Adherence to our Refinery Conduct of Operations in refinery and safety-sensitive functions is critical to our ongoing commitment to reliable operations.
American Refining Group, Inc. executes and maintains an ISO certified Quality Management System to meet specified customer requirements for product performance, safety, and service.
Employees are expected to understand and operate under the guidelines of the Quality Management System while executing the functions of their position.
ARG culture promotes ongoing training and mentoring that is intended to be a developmental partnership for all (employees are subject to ongoing performance reviews and feedback).
This is not a job bid - external recruiting is being conducted concurrently with internal posting. Applicants will be selected based on qualifications and a job interview; final selection will rest solely with the Company.
Qualified individuals must be able to perform essential job functions with or without reasonable accommodation.
The above statements are intended to describe the general nature and level of work being performed; they are not to be construed as an exhaustive list of all responsibilities.
EEO Employer –ARG is committed to providing reasonable accommodation in our recruiting and employment practices. If assistance is needed to participate in the application or interview process, or to perform essential job functions, please contact Human Resources at ************.
Java API Developer
Developer Job In Pittsburgh, PA
Role :Java API Developer
Job type :Fulltime
Roles and responsibilities
Design and implement highly interactive, scalable web apps and prototypes.
Build and modify high-performance APIs and programs using Python and Amazon Web Services (AWS).
Implement APIs based on architecture frameworks and guidelines.
Prepare functional specifications and test data.
Collaborate with external and internal teams to troubleshoot performance and functional issues.
Work with DevOps engineers to integrate new code into existing continuous integration (CI) and continuous delivery/deployment (CD) pipelines.
Deliver industry-leading results on time with minimal supervision.
Thanks & Regards,
Sweety Singh
Tata Consultancy Services
Mail: *********************
Website: ******************
Software Engineer
Developer Job In Pittsburgh, PA
Job DescriptionDescriptionNuix creates innovative software that empowers organisations to simply and quickly find the truth from any data in a digital world. We are a passionate and talented team, delighting our customers with software that transforms data into actionable intelligence across the globe
We provide innovative solutions across eDiscovery, information governance, forensic and electronic investigations for more than 2,000 customers in over 75 countries. Our customers include top financial institutions, corporations and government departments, all tier-one advisory firms; and litigation support vendors.
As a result of our continued growth, we are seeking an outstanding Software Engineer. This position is responsible for implementing critical software modules for Nuix with a high degree of independence and requires an excellent knowledge of software development technologies.
This position will be based in our Pittsburgh office. The candidate is required to attend the office a minimum of 2-3 days per week but may voluntarily elect to work either remotely or from the Pittsburgh office for the remaining days of the week.
Key Responsibilities
Deliver scalable and performant solutions as part of an Agile team
Collaborate across teams to achieve seamless integrations between multiple projects
Develop software from approved designs and/or requirements adhering to all relevant standards and making efficient use of Nuix’s software development environment
Deliver software via a mature continuous integration/delivery strategy
Design, develop, and perform unit, system, and integration tests of software components
Participate in the full software development lifecycle (SDLC), including planning, backlog grooming and technical design discussions
Ensure code quality meets relevant coding standards and maintainability
Conduct code reviews and contribute to a collaborative team environment
Maintaining and enhancing application APIs including GraphQL and REST
Third party software integrations
Scripting with various tools and utilities
Skills, Knowledge and Expertise
2-4 years experience in a similar role
Strong software development skills in a middle tier technology (preferably Java)
Strong software development skills in front-end technologies (React, JavaScript)
Experience with scripting (Python, Ruby)
Passion for data processing and analysis
Experience with cloud technologies with a preference towards AWS
Experience with Microservice technologies and architecture (Docker, Kubernetes)
Familiarity with databases (MS SQL, ElasticSearch)
Demonstrate ability to solve complex problems
A willingness to follow good development practices, such as writing unit tests, performing code reviews, and meeting quality gates
A desire to follow agile methodologies
Ability to thrive in a fast paced, agile environment with a sense of urgency and attention to detail
Willingness to learn & develop professionally by staying up-to-date with the latest software trends
*********************
As we expand our global team and extend our skills and expertise, we are unified as one Nuix team guided by our shared values.
Nuix Vision Finding Truth in a Digital World.
Nuix Mission Statement Nuix creates innovative software that empowers organizations to simply and quickly find the truth from any data in a digital world. We are a passionate and talented team, delighting our customers with software that transforms data into actionable intelligence.
Nuix Values · TAKE OWNERSHIP· RESILIENT· UNAFRAID· TEAM NUIX· HERO OUR CUSTOMERS We believe in these principles and seek to weave them into the fabric of our daily work at Nuix. In doing so, we co-create a dynamic and purposeful company culture that we can be proud of and want to belong to.