Software Developer

Money Fit by DRS
Louisville, Kentucky, US
Full-time

Description :

About CDI : A certified Woman Business Enterprise, Civil Design, Inc. (CDI) is a civil engineering firm of 140+ team members committed to building stronger communities in the markets we serve.

Areas of focus include site development, surveying, transportation, water resources, structures, and infrastructure + analytics.

Civil Design Inc. is in its 28th year of business and has six locations in Illinois, Missouri, and Kentucky.

Remember to check your CV before applying Also, ensure you read through all the requirements related to this role.

About Our Culture : CDI has a strong family-oriented culture with the drive to build stronger co-workers, clients, and local communities.

Guided by the values of continuous learning and growth, mutual trust and respect, personal ownership, and responsiveness CDI offers a spirited team atmosphere driving quality engineering and strong client relationships.

About Our Purpose : CDI thrives as a people-first organization, with the goal to be a great place for great people to work.

CDI aims to find projects that resonate with each team member. CDI respects our team and aspires to best utilize each team member’s personal and professional talents.

CDI encourages flexible scheduling to help each team member reach their ideal work-life balance.

About the Team : Our Infrastructure + Analytics (I+A) team is the most diverse at CDI, with a growing group of 20+ team members including Civil Engineers, GIS Analysts, Programmers, and Field Technicians.

The I+A team thrives on collaboration utilizing the unique strengths and skills of each team member to find innovative solutions for our clients and their projects.

The I+A service works with various types of clients including utilities, municipalities, governmental agencies, other consultants, in addition to supporting our internal CDI services.

Our teams regularly coordinate with other services and offices, reinforcing our strong family-oriented culture across the organization.

About the Role : The I+A Software Developer will assist the Software Development Team in both development and maintenance of new and existing software applications.

The individual will develop and troubleshoot applications that include browser-based web applications, windows desktop applications, SQL server or other database platform jobs, and Microsoft macros.

The individual will also assist with application DevOps which includes managing AWS Resources, AWS backups, deployment of applications, as well as maintenance and testing of all resources and applications.

In addition, the I+A Software Developer will be a technical and professional resource to help collaborate and support with other CDI services and offices based on project and / or client needs.

Essential Job Functions and Responsibilities :

  • Collaborate with the Software Development Team in the development of custom applications.
  • Complete assigned software development tasks and activities as part of independent or shared projects.
  • Assist in the testing, deployment, and maintenance of various custom applications.
  • Perform QA / QC peer reviews of applications including the associated interfaces, codes, scripts, analysis, and output or results.
  • Ensure compliance with CDI and industry standard software development best practices.
  • Work collaboratively with other CDI team members and services to develop effective solutions.
  • Mentor and develop team members, specifically related to software development and software architecture design.

Desired Knowledge, Skills, and Abilities :

  • Strong understanding of object-oriented programming principles.
  • Demonstrated ability to analyze complex situations, identify core issues, and evaluate multiple solutions.
  • Thinking creatively to generate innovative solutions and approaches.
  • Being able to make timely and effective decisions based on available information and analysis.

Requirements :

Education, Training, and Experience Requirements :

  • Bachelor’s degree in Computer Science (CS), Data Analytics, Geographic Information Systems (GIS), or Civil Engineering from a four-year college or university.
  • Proficiency in C#, Java, HTML, CSS, and / or JavaScript programming languages.
  • Familiarity with databases (SQL Server, PostgreSQL, etc.) and ORM frameworks such as Entity Framework.
  • Experience with AWS and / or Azure Cloud Computing and Web Application DevOps preferred.
  • Minimum of 4+ years’ experience in the software engineering industry.
  • Competence with data analytics and data management practices, including database platforms.
  • Understanding of infrastructure / utility asset management and assessment practices encouraged.

Working Conditions : Normal working conditions in an office environment absent of extreme factors. Occasional visits to job sites may be required.

May be exposed to varying temperatures or other environmental elements at the job sites. Based on applicant experience and expertise, a strengths assessment and / or technical skills & competency demonstration may be requested prior to or following interviews.

CDI is an equal opportunity employer. Candidates must be eligible to work in the US.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
Money Fit by DRS
Louisville, Kentucky

The I+A Software Developer will assist the Software Development Team in both development and maintenance of new and existing software applications. In addition, the I+A Software Developer will be a technical and professional resource to help collaborate and support with other CDI services and office...

Promoted
Baird
Louisville, Kentucky

NET Software Developers for our downtown Milwaukee, WI headquarters or downtown Louisville, KY office. Viewing our profession as a craft, our developers work collaboratively to build and deliver quality software for our clients in a continuous learning, agile/lean environment. We offer a DevOps cult...

Promoted
Thrive
Louisville, Kentucky

Are you a forward-thinking, strategic software developer with a passion for solving complex challenges? At Louisville Geek, we’re looking for someone who thrives in a fast-paced environment, who is confident and loves a challenge. You’ll be designing, developing, and maintaining cutting-...

Baird
Louisville, Kentucky

NET Software Developers for our downtown Milwaukee, WI headquarters or downtown Louisville, KY office. Viewing our profession as a craft, our developers work collaboratively to build and deliver quality software for our clients in a continuous learning, agile/lean environment. We offer a DevOps cult...

Maximus
Louisville, Kentucky

Description & Requirements We are seeking an experienced Oracle Fusion Developer to design, develop, and support integrations and customizations within the Oracle Fusion Applications suite. This role involves working closely with business analysts, functional teams, and developers to implement ...

N. Harris Computer Corporation - CAD
Kentucky, United States
Remote

As a Java Software Developer, you will play a critical role in the design, development, and support of software solutions for our clients. Collaborate with a team of software developers, software quality analysts, and user experience designers. We are currently seeking an experienced and passionate ...

Gainwell Technologies
KY, US

Lead Software Developer (C# ASP. Ability to lead and guide a team of developers, providing mentorship and support as needed. ...

N. Harris Computer Corporation - CAD
Kentucky, United States
Remote

As an Angular Software Developer, you will play a critical role in the design, development, and support of software solutions for our clients. Collaborating with a team of software developers, software quality analysts, and user experience designers. We are currently seeking an experienced and passi...

DATAVOICE INTERNATIONAL, INC.
Kentucky, United States
Remote

Harris' DataVoice International division is on the lookout for a passionate Software Developer to join our team, focusing on enhancing our core C++ product line. Design and develop the software components with guidance from senior team members/technical architect. Minimum 2+ years related software e...

Volaris Group
Kentucky
Remote

Our IEP and Medicaid software, and customer care team help districts maximize participation in Medicaid reimbursement programs and provide exceptional experiences for all students. Bachelor's degree or equivalent experience in computer science, software development. Strong experience in all aspects ...