WheatonRecruiter Since 2001
the smart solution for Wheaton jobs

Software Programmer Level 1

Company: TranSystems Corporation
Location: Chicago
Posted on: October 31, 2024

Job Description:

OverviewTranSystems 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!ResponsibilitiesGannett 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.
  • 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.QualificationsWhat 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.
    • 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.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.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.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.
            #J-18808-Ljbffr

Keywords: TranSystems Corporation, Wheaton , Software Programmer Level 1, IT / Software / Systems , Chicago, Illinois

Click here to apply!

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

I'm looking for
in category
within


Log In or Create An Account

Get the latest Illinois jobs by following @recnetIL on Twitter!

Wheaton RSS job feeds