Sr Software Engineer

Convr · Northwest Suburbs

Company

Convr

Location

Northwest Suburbs

Type

Full Time

Job Description

Sr. Software Engineers in Schaumburg, IL

  • Triage defects within clusters of working software components.
  • Ensures tickets are created with full acceptance criteria, testing plans and descriptions that focus on customer value.
  • Responsible for managing our document ingestion software, machine learning models and service layers.
  • Software and architecting next generation of APIs, machine learning models, orchestration technologies and performance upgrades.
  • Ability to design entire suites of services that coordinate to achieve functional goals.
  • Recommend upgrades for existing systems and programs as required.
  • Create diagrams, flowcharts, documents and models that define software internal components.
  • Work independently and own internal module design.
  • Provide feedback on testing scenarios and function design in code reviews.
  • Own and merge code into specific repositories.
  • Work with the development team to fix and improve existing applications.
  • Create testing strategies and procedures for all core components.
  • Use knowledge of the tradeoffs of design patterns and principals within software components to lead team of software Engineers.
  • Supervise team of Software Engineers using their knowledge of and experience with code and design principals.
  • Lead team of Software Engineers using their knowledge of architectural patterns Microservices, MVC, Event driven and independently work across team boundaries.
  • Direct team of Software Engineers when making code modules and function choices.
  • Supervise team of Software Engineers using their knowledge of coding patterns Object oriented, functional.
  • Direct team of Software Engineers who are documenting aspects of a system or application as a reference for future upgrades and maintenance.
  • Lead team of Software Engineers to ensure that the solutions they design and implement meet observability and testability.
  • Lead team of Software Engineers working in an Agile environment architecting software solutions for complex high volume data environments.  
  • Directing team of Software Engineers who are developing containerized microservices using Python, Docker and Kubernetes.
  • Supervise team of Software Engineers who are architecting software solutions for complex high volume data environments.
  • Lead team of Software Engineers who are monitoring, assessing and improving current system performance.
  • Direct team of Software Engineers who are Identify scalability issues and opportunities.
  • Direct support software testers and application engineers during deployments and maintenance.
  • Lead team of Software Engineers who are provide support for testing/development/staging environments.
  • Supervise team of Software Engineers who are creating and maintaining documentation for new and existing systems.
  • Direct team of Software Engineers who are analyzing, and validating a variety of input data sources;
  • Lead team of Software Engineers who are identifying the relationship among source data objects.
  • Supervise team of Software Engineers who are developing common definitions of sourced data; defining reusable approach to data integration.
  • Direct team of Software Engineers who are designing efficient approach to processing third party data using Python.
  • Direct team of Software Engineers who are designing efficient approach to analyzing data-at-scale using Python.

 

Other:  40 hours per week, Monday through Friday, 8:00 a.m. to 5:00 p.m.

 

Minimum Education and Experience Requirements:

Applicant’s experience must include 3 years with the following:

  • Experience with Python Developer.
  • Experience in machine Learning/AI.
  • Experience building RESTful microservices and APIs.
  • Experience working on a Platform oriented architecture.
  • Experience with databases: Elastic / Snowflake / Cassandra / RDBMS / MariaDB / MySQL / NoSQL.
  • Experience in JIRA, Git, Gitlab, Jenkins.
  • Experience in Bash & Python scripts for deployments.
  • Experience in Machine Learning Principles. Test Driven Development (TDD) experience.

 

Minimum education and experience requirements:

Must have Master’s degree in Computer Science, IT, Information Systems and Operations Management or related field of study plus 3 years’ experience in the job offer or 3 years doing duties of Software Engineer that the Sr. Software Engineer will now be leading, directing, supervising duties of.

The employer is also willing to accept a Bachelor’s degree in Computer Science, IT, Information Systems and Operations Management or related field of study plus 5 years’ experience in the job offer or 5 years doing duties of Software Engineer that the Sr. Software Engineer will now be leading, directing, supervising duties of.

Apply Now

Date Posted

04/20/2023

Views

4

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer Intern - Summer 2025 - Motorola Solutions

Views in the last 30 days - 0

Motorola Solutions is seeking a motivated intern to contribute to the development and support of their DataInsightsSubscriptionManagement systems The ...

View Details

Process Engineer - Nemera

Views in the last 30 days - 0

This job description outlines a handson engineering position responsible for leading the development installation validation and lifecycle management ...

View Details

Tooling Engineer - Nemera

Views in the last 30 days - 0

This job description outlines a handson engineering position responsible for leading the development installation validation and lifecycle management ...

View Details

Director of Software Engineering - Bectran, Inc

Views in the last 30 days - 0

Bectran a company specializing in costeffective credit management and accounts receivable automation solutions since 2010 is seeking an experienced So...

View Details

TPM Support Specialist - INX International Ink Co.

Views in the last 30 days - 0

INX International a leading ink producer is seeking a TPM Support Specialist for an entrylevel position with growth opportunities The role involves su...

View Details

Business Development Executive - Bectran, Inc

Views in the last 30 days - 0

Bectran a company specializing in costeffective credit management and accounts receivable automation solutions since 2010 is seeking a recent college ...

View Details