EvansvilleRecruiter Since 2001
the smart solution for Evansville jobs

Senior Software Engineer - Product Development (Remote)

Company: Genesis10
Location: Evansville
Posted on: April 10, 2021

Job Description:

Genesis10 is seeking a Senior Software Engineer - Product Development for a leading client. This position will primarily be focused on backend development. This is a direct hire need that can be worked remotely within one of the following areas: Dayton, OH, Indianapolis, IN, Cincinnati, OH, Evansville, IN, Chicago, IL, Lexington, KY. Candidates must be able to travel in for important meetings in the future when needed.Description:This role will work within the product development department and is responsible for implementing software development and infrastructure/deployment automation projects aligning with overall company and departmental goals. Both legacy code support/enhancement as well as new development are in-scope for this position. You will have the opportunity to gain experience with both legacy systems and new technologies alike. Job Duties:* Helping identify and triage DevOps-related issues, including researching potential solutions and proposing directions for technical decisions* Collaborating with managers and other senior developers to establish development best practices and refine internal processes* Mentoring other developers in best-practices surrounding security, performance, and general systems architecture* Helping architect and implement systems for test automation, deployment automation, monitoring/observability, and failover/reliability* Helping plan, strategize, and execute migration of legacy codebase into new technical stack, including decomposition of existing monolithic services/applications into new microservices and microfrontends* Supporting internal development teams & participating in oncall rotations* Collaborating with Business Analysts and other departments to gather project requirements, implement test plans, and provide required functionality* Designing and developing both internal as well as customer-facing applications* Developing custom web services and designing internal APIs* Maintaining and migrating legacy software and applications* Integrating with third-party systemsRequirements:* Bachelor's Degree in Computer Science or a related field* Minimum of 5 years of professional software development / systems administration experience* Knowledge of Linux server management principles such as scripting, virtualization, and containerization* Knowledge of application security principles and development best-practices such as OWASP Top Ten and Twelve-Factor Applications* Proficiency with at least one general-purpose programming language such as Perl, Python, Ruby, or JavaScript (experience with compiled languages such as Go is a plus)* Experience with version control systems such as Subversion and Git* Experience with application containerization and orchestration technologies (Docker, Kubernetes, etc.)* Experience configuring, maintaining, and supporting Linux-based servers via CLI * Experience creating, maintaining, and supporting CI/CD pipelines with both on-premise and cloud-based infrastructure* Experience developing, running, and supporting microservice-based architecture in a production environment* Experience developing web services (SOAP/REST)* Experience mentoring other developers* Strong debugging and troubleshooting skills* Strong interpersonal and communication skillsIf you have the described qualifications and are interested in this exciting opportunity, please apply!About Genesis10:Genesis10 is a leading U.S. business and technology consulting firm with hundreds of clients needing proven talent and solutions to power their strategic initiatives. If you are a high performing business or IT professional with solid, referenced experience, we want to meet you. Genesis10 recruiters and delivery professionals are highly accomplished career advocates, who get to know you beyond your resume to position you with the opportunities that fit your skills, experience and aspirations. We have benefit options to fit your needs and a support staff that works with you from placement throughout your engagement - project after project. To learn more about Genesis10 and to view all our available career opportunities, please visit us at www.genesis10.com. "Genesis10 is an Equal Opportunity Employer, M/F/D/V"

Keywords: Genesis10, Evansville , Senior Software Engineer - Product Development (Remote), IT / Software / Systems , Evansville, Indiana

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Other IT / Software / Systems Jobs

Entry Level Computer Programmer
Description: As the fastest growing employer of emerging tech talent, Revature looks to hire over 300 innovative Entry Level Computer Programmers in the next 4 weeks.One day someone is going to ask you where you got (more...)
Company: Revature
Location: Bloomington
Posted on: 04/14/2021

Front End Developer (Entry level)
Description: In the next 4 weeks, Revature is looking to hire over 300 Front End Developers-- across the country. We are the largest employer of emerging tech talent.One day someone is going to ask you where you got (more...)
Company: Revature
Location: Terre Haute
Posted on: 04/14/2021

Senior Software Engineer, Corp Core
Description: At Carta we create owners and make private markets liquid.-- We live in a world where some people live on the equity stack and enjoy exponential wealth growth and preferential tax treatment others live (more...)
Company: Carta
Location: Brazil
Posted on: 04/13/2021

Java Developer
Description: As an experienced Software Engineer, we look first and foremost for people who are passionate around solving business problems through innovation engineering practices. You will be required to
Company: Infinity Consulting Solutions
Location: Columbus
Posted on: 04/14/2021

Driver Class A PFP No Touch Daily
Description: Position Description br br Stop your job search br br Now hiring for immediate openings for Class A drivers, and want you to join our team in Terre Haute, IN br br Paid Time Off provided (more...)
Company: Ryder System
Location: Terre Haute
Posted on: 04/14/2021

Network Architect - Cloud
Description: The Cloud Network Architect will be responsible for designing, building, and installing cloud computer networks with multiple providers.- The Cloud Network Architect will work in the Network Services (more...)
Company: OneMain Financial
Location: Lynnville
Posted on: 04/14/2021

Software Developer
Description: Job DescriptionResponsibilities: Create project schedule plan Design/develop application features Develop Test Procedures Reports Process
Company: LER TechForce
Location: Columbus
Posted on: 04/14/2021

Senior Technical Solutions Engineer - MEP
Description: What do some of the world's largest projects have in common Microdesk as their partner. As a technology consulting firm providing technical services for successful planning, design, construction, operations (more...)
Company: Microdesk
Location: Columbus
Posted on: 04/14/2021

Salesforce Developer
Description: Job DescriptionIf you are an experienced Salesforce Developer looking for a position with a leading company, Bartech can help We are a leading staffing firm and our clients include some over the nation's (more...)
Company: Bartech Group
Location: Columbus
Posted on: 04/13/2021

I Software Designer
Description: CURRENT EMPLOYEES--: Please click--here to be redirected to the internal career site.Job DescriptionConhe--a as atividades desempenhadas por esta posi----o: ul li ---Formular ideias e conceitos (more...)
Company: Flextronics - The Flex Company
Location: Brazil
Posted on: 04/14/2021

Log In or Create An Account

Get the latest Indiana jobs by following @recnetIN on Twitter!

Evansville RSS job feeds