Software Engineer

Posted 12 Days Ago
Pittsburgh, PA
Entry level
Information Technology
The Role
As a Software Engineer at Innovative Systems, you will design, build, and maintain reliable software code, improve existing products, develop and maintain RESTful web services, and optimize applications for performance. Collaboration with team members and understanding the product suite are key responsibilities.
Summary Generated by Built In

Innovative Systems, Inc., one of the fastest growing global leaders in the development and delivery of software data quality, data management, and risk/compliance solutions and services, is looking for an experienced Software Engineer to design, build, and maintain reliable code that is at the core of our industry leading technology. You will be part an integral part the Software Engineering team, designing solutions to solve complex worldwide problems in data quality and compliance.

Honored as a Pittsburgh Top Workplace, we continually strive to be the BEST – from our “innovative” software solutions to our strong workplace culture. Our extraordinarily bright and inquisitive talent is without doubt the best around. That makes getting hired at Innovative –special.

What you will be doing:

As a Software Engineer, you will be involved in all phases of the software development life cycle where you will design, build and maintain efficient, reusable and reliable computer code to develop a variety of software applications.

In addition you will be responsible for:

  • Improving and enhancing our existing product suite including FinScan and Enlighten.
  • Developing new and maintaining RESTful web services using the latest C#/.NET technologies.
  • Engaging with various technologies like .NET Core, Azure, SQL Server and REST.
  • Building reusable code and libraries for future use.
  • Optimizing applications for maximum speed and scalability.
  • Utilizing a combination of C# and C to create command line programs.
  • Develop solutions that address the unique challenge of high-volume, real-time international KYC, AML and data quality services.
  • Listening, but also challenging the ideas and solutions of others, ensuring continuance of highest quality technology offerings.
  • Collaborating with other team members and stakeholders throughout the lifecycle.
  • Learn Innovative’s suite of products and understand the business problems they solve, how they integrate with each other, and apply that knowledge to inform and meet client needs.
  • Other responsibilities as assigned.

QUALIFICATIONS:

  • Bachelor’s degree in Computer Engineering, Computer Science, Information Technology, Mathematics or related STEM major.
  • Previous experience in a professional software development environment whether through internships or professional opportunities a plus.
  • Must have experience with at least one of the following: C, C#, Java.
  • Must have previous experience with SQL.
  • Familiarity with development tools, such as Visual Studio / Jira / GIT.
  • Full-Stack skillset is a plus.
  • Knowledge of software security practices and Cloud based software implementations is a plus.
  • Superior problem-solving skills.
  • Excellent verbal and written communication skills and organization skills.
  • Must have attention to detail.
  • Ability to work independently to identify solutions and meet deadlines.
  • Desire and ability to consistently collaborate with team members and stakeholders throughout the lifecycle.

What we offer you.

At Innovative, you will find lots of challenge and chances for growth, a competitive salary, and generous time off, 401(k), private health benefits and more. Our culture is known for being friendly, supportive, fast-paced, and entrepreneurial and our teams are diverse, multi-cultural, and friendly!

We offer you an environment where your opinions matters and your ideas are encouraged. Your growth is synonymous with our growth. You will find colleagues that are among the best and brightest who will openly share their ideas and help to make you successful from day one! While you’ll find a multitude of languages spoken – you’ll find commonality of spirit and purpose.

More about Innovative

Innovative Systems is one of the world’s most trusted providers of best-of-breed data quality and compliance solutions. We have a long-standing reputation for creating solutions that are fast, accurate, and scalable.

Our data quality solutions cleanse and link data to identify meaningful connections for a centralized-view of customers and do so as a standalone solution or in conjunction with our risk / compliance solutions. FinScan®, one of our most recognized products, is used by our clients in over 50 countries to identify potential money laundering and terrorist financing threats – helping to keep us and the world - a bit safer.

Innovative’s world headquarters is in Pittsburgh, Pennsylvania. Our EMEA headquarters is in London, UK, LATAM headquarters in Mexico City, Mexico and other operations in Germany, the Middle East, Singapore, Brazil, and Canada.

Top Skills

C
C#
Java
The Company
HQ: Pittsburgh, Pennsylvania
116 Employees
Hybrid Workplace
Year Founded: 1968

What We Do

Innovative Systems, Inc. has been a leading provider of high accuracy enterprise data management, risk management solutions, and consulting services to major organizations globally for more than 50 years.

The Company’s offerings include:
• FinScan® AML compliance solutions
• Enlighten® Enterprise Data Quality Suite
• Enlighten® PostLocate® global address validation and geocoding solutions (CASS Certified for the US)
• Instant 360 View™
• Synchronos® enterprise data management platform
• Consulting services in the areas of data governance, data migration planning, auditing, and related customer data management areas

Innovative's solutions enable some of the world’s largest organizations to improve target marketing and risk management efforts and provide improved customer service to their millions of customers.

Similar Jobs

The PNC Financial Services Group Logo The PNC Financial Services Group

Software Engineer Senior

Machine Learning • Payments • Security • Software • Financial Services
Hybrid
Pittsburgh, PA, USA
56000 Employees

The PNC Financial Services Group Logo The PNC Financial Services Group

Software Engineer Lead

Machine Learning • Payments • Security • Software • Financial Services
Hybrid
Pittsburgh, PA, USA
56000 Employees

The PNC Financial Services Group Logo The PNC Financial Services Group

Software Engineer Lead - Kafka/API/JAVA

Machine Learning • Payments • Security • Software • Financial Services
Hybrid
Pittsburgh, PA, USA
56000 Employees

The PNC Financial Services Group Logo The PNC Financial Services Group

Software Engineer Senior - Salesforce Lightning / Aura

Machine Learning • Payments • Security • Software • Financial Services
Hybrid
Pittsburgh, PA, USA
56000 Employees

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account