
Software Engineer - Enterprise Development
Aerotech, Inc.4 days ago
Pittsburgh, PA, USAEntry Level / Mid Level
Responsibilities
- Design and implement integrations with Epicor Kinetic ERP, Google Workspace and Cloud Platform, and JIRA.
- Design, implement, and maintain console, web, and desktop applications using Microsoft .NET Framework technologies.
- Write relational database queries and stored procedures for applications and business reports using SQL and SSRS.
- Use Microsoft Visual Studio, source control, HTML, web applications and services, object-oriented programming, and UI design concepts.
- Maintain software development infrastructure including version control, automated code generation, build automation, continuous integration, unit testing, and regression testing.
- Extract and analyze trends across diverse data sources using business intelligence, visualization, data warehousing, and AI tools.
- Debug complex, time-critical problems, implement new features, and ensure software meets Aerotech quality standards.
- Participate in short-term rotations through related engineering roles as part of the engineer development program.
Requirements
- Bachelor of Science or Master of Science degree in Computer Engineering, Software Engineering, Computer Science, Data Analytics, Data Science, or Information Science from an ABET-accredited college or university.
- Zero to five years of relevant work experience.
- Thorough knowledge of an object-oriented programming language such as C# or Java.
- Experience or working knowledge with ERP software and reporting technologies, C#, SQL, SSRS, UI design or web development, and business intelligence, data visualization, or data warehousing tools is preferred.
- Must be authorized to work in the United States currently and in the future without employer sponsorship; OPT and CPT visa holders are ineligible if future sponsorship will be needed.
Benefits
- Competitive compensation, bi-annual bonus payments, and annual raise eligibility.
- UPMC health insurance, dental insurance, vision insurance, and life insurance.
- Retirement plan, company-paid Employee Stock Ownership Trust, and 401k.
- Paid time off and parental leave.
- Referral program, professional development assistance, tuition reimbursement, and continuous paid on-the-job training.
- Clean, climate-controlled work environment.
- Short-term rotations in related engineering roles may be arranged based on employee interests and business needs.