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
Didn't find what you're looking for? Search again!
Loading more jobs...