Software Programmer Level 1 at TranSystems Corporation in Chicago, Illinois

Posted in Architecture about 6 hours ago.

Type: Full-Time





Job Description:

TranSystems has completed a strategic merger with Gannett Fleming to create a best-in-class organization (Gannett Fleming TranSystems) with approximately $1.3 billion in revenue and a highly skilled workforce of more than 5,000 employees.

Both companies are recognized as top 20 providers on the Engineering News-Record (“ENR”) rankings for transportation design services. We are committed to building strong relationships with our clients, partners, and communities, because we believe we can go farther together. The transaction not only enhances our transportation expertise and reach, but it expands offerings across the water, environmental, and power markets.  

 

Interested in joining our team? We’re looking for top talent to grow with our firm. This is a great time to join Gannett Fleming TranSystems!

Responsibilities

What you'll be challenged to do:

Gannett Fleming TranSystems is seeking to hire a Software Programmer Level 1 to join our Downtown Chicago, IL team. This person will work in a versatile role that will be exposed to many different types of projects. This role is to support the TranSystems Software Development team. This position will mainly include, but not be limited to, tool and mobile app development for website and software applications.

Primary Responsibilities (others may be included):


  • Software development using C#, SQL, JavaScript, ASP.NET, HTML/CSS.

  • Mobile application development for existing and new websites using MAUI, Xamarin, Swift, and Bluetooth technology.

  • Assist in the test-driven development (TDD) software development process to take software requirements and convert them into test cases before software is fully developed.

  • Use Visual Studio IDE and code management platforms for checking-out and merging code.

  • Assist in planning and development of scope of work with the project team.

  • Assist clients or team members with technical issues.

  • Assist in identifying client needs and opportunities; interact in client project meetings.

  • Participate in code reviews of candidate code and other team member’s work.

  • Research and stay up to date on the latest tools, technologies, trends and approaches for testing and incorporating the ones that make sense.

  • Participate in the preparation and modification of reports, specifications, plans, schedules, studies, and designs required for the completion of assigned projects.

  • Design and code complex algorithms, and test code effectively (compose, document, execute a test plan).

  • Participate in weekly team meetings.

  • Document software in accordance with development standards and

  • Database development and management using Microsoft SQL Server.

  • Analyze website traffic and recommend any necessary improvements.

  • Analyze website error messages (in Azure), investigate, and implement fixes.

  • Stay abreast of industry trends and all applicable technologies, including scripting, security, authoring tools, and new languages.

Qualifications

What you bring to our firm:


  • Must possess a Bachelor's degree in a technical field such as Engineering or Computer Science. This candidate can be a recent graduate or someone with up to five years of professional experience. Previous experience with transportation consulting, mobile application development, or professional services a plus.

  • Read, analyze, and interpret common scientific and technical journals, financial reports, and legal documents. Respond to common inquiries or complaints from team-members or clients.

  • Work with mathematical concepts such as probability and statistics. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.

  • Define problems, collect data, establish facts, and draw valid conclusions. Interpret a wide variety of technical information to provide insights into problem-solving. Understanding that fixing a bug or implementing a task make touch several parts of a large codebase, and every effort should be made to address all aspects of the code to minimize bug fixing and change requests.

  • Experience with web/software development languages such as C#, Java, ASP.NET Core, HTML/CSS, JavaScript. Familiarity with Microsoft Windows, Microsoft Office suite.

  • Actively engages multiple perspectives when solving problems, seeks to learn from peers, and encourages reciprocal learning among team members.

  • Desired skills: JavaScript, C#, Microsoft Office suite (Excel, Access, PowerPoint, Word), Java. Proficiency in the following areas is a plus: .NET, DevOps, Visual Studio, Entity Framework/Entity Framework Core, ASP.NET Core, LINQ, SQL or relational database concepts, Source Control (TFS, GitHub), MVC, HTML, CSS, XML, frameworks (React/Vue/Angular or similar), VBA, Azure, ESRI (GIS), agile development process.

Work Environment:


  • The work environment characteristics and physical demands described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions, depending on field assignments. While performing the duties of this job, the employee is occasionally exposed to moving mechanical parts and outside weather conditions. The noise level in the work environment is usually moderate, however, construction and field assignments can be severe (E.g. Airport noise, inside factories, construction equipment, jack hammers, etc).

Physical Requirements:


  • The employee frequently is required to stand, walk, talk or hear, and drive a car or pickup truck. The employee is occasionally required to reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl. The employee must regularly lift and/or move up to 25 pounds and occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include ability to adjust focus.

Featured Benefits: 


  • Hybrid (in-person and remote) work environment.

  • Comprehensive health benefits package including wellness, maternity/paternity leave, and employer paid AD&D, STD, and LTD.

  • 401(k) company match

  • Vacation accrual separate from sick time.

  • Eleven (11) paid holidays for 2024 with the option to substitute 2 holidays for employees to celebrate other day(s) of significance.

  • Six (6) day winter break in 2024 that is included in the paid holiday schedule.

Gannett Fleming TranSystems is proud to be an equal opportunity / affirmative action employer and ensures nondiscrimination and equal employment opportunity in all programs and activities in accordance with all applicable laws and regulations. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sex, age, national origin, pregnancy status, marital status, sexual orientation, genetic information, citizenship status, disability, protected Veteran status or any other status protected by law. In compliance with the Immigration Reform and Control Act of 1986, we will hire only U.S. citizens and aliens lawfully authorized to work in the United States (if the position is or will be one which is subject to U.S. law).

 

As the employer of choice, we are committed to action and strive for a company that reflects the vast diversity of our country and the communities we serve. Gannett Fleming TranSystems is committed to embracing diversity in all forms, including race, culture, age, sexual orientation, gender identity, disability, veteran status, thought and religious background. We acknowledge the impacts of prejudice and discrimination on historically underserved communities. We commit to establishing a more diverse, inclusive and positive work environment that drives innovation.

Recruiters or staffing agencies: Gannett Fleming TranSystems is not obligated to compensate any external recruiter or search firm who presents a candidate, their resume, or profile to a Gannett Fleming TranSystems employee without 1) a current, fully-executed agreement on file and 2) being assigned to the open position (as a search) via our applicant tracking solution.





More jobs in Chicago, Illinois

Management
30+ days ago

Welltower Inc
Drivers
37 minutes ago

Gulfside Supply, Inc. dba Gulfeagle Supply
General Business
about 1 hour ago

Food 4 Less
$18.00 - $24.00 per hour
More jobs in Architecture

Architecture
28 minutes ago

Kent Pet Group
Architecture
30+ days ago

Pike Electric, Inc
Architecture
about 4 hours ago

Samuel, Son & Co. (USA) Inc.