Back
Job   USA   NJ   Newark Area   Software Engineer   NJ Transit -

Junior Software Engineer | Software Engineer in Computer & Software Job Job at NJ Transit in N1

This listing was posted on Professional Diversity Network.

Junior Software Engineer

Location:
Newark, NJ
Description:

Move forward with us! At NJ TRANSIT, you'll join us in transforming the third-largest transportation agency in North America. We are committed to delivering safe, reliable service that gets customers to their destinations on time-and we're looking to hire talented folks with a commitment to excellence to make it all possible. Summary Junior Software Engineer assists the development team in all aspects of software design and coding with SQL and .NET framework. The primary role is to learn the codebase, attend design meetings, write basic code, fix bugs, gather user data, respond to requests from senior team members and assist the Development Manager in all design-related tasks. The Junior Software Engineer should have a good working knowledge of basic programming languages, the ability to learn new technology quickly, and to work in a team environment providing valuable support to the engineering team. Roles and Responsibilities * Assists the development manager with all aspects of software design and coding.* Learns the codebase and improves their coding skills.* Writes and maintains code.* Works on minor bug fixes.* Monitors the technical performance of internal systems.* Responds to requests from the engineering team.* Writes reports.* Documents solutions by using flowcharts, layouts, diagrams, charts, code comments and clear code.* Protects NJ Transit by following Information Security standards and applying them consistently in order to protect all NJ Transit computer assets. * Assists in the development of user guides and training documentation.* Adheres to quality standards and procedures. * Continuous improvement and skill set upgrades in line with Intelligent Transportation systems strategic direction and technological requirements. * Conducts development tests. Education, Experience and Qualifications * Bachelor's degree with a major in computer systems, business analytics, or comparable field. (Equivalent level of experience can substitute for degree).* 2 years basic programming experience or equivalent with some combination of C#, REACT, TypeScript, SQL Server, VS Code, GitHub. * Knowledge of core Internet concepts like (HTTP, REST, MS SQL DB, Data Modeling etc.) is desirable Knowledge and Skills * Good written and verbal skills are required* Good working knowledge of email systems and Microsoft Office software.* Ability to learn new software and technologies quickly.* Ability to follow instructions and work in a team environment.* Detail-oriented. Certificates, Licenses, Registrations * Cloud (AWS/Azure) developer Certification would be valuable Working Environment * Office Environment Hybrid Physical Demands * Must be able to carry standard computer peripherals. Other Conditions * Must provide 24/7 support and be on call. At NJ Transit you will enjoy a competitive salary and excellent benefit package: Comprehensive Family Health Insurance - Medical, Prescription, Dental, Vision Flexible Spending Account Life Insurance Paid Leave Tuition Assistance Pre-Tax Commuter Benefits Plan Retirement Plans 401(a) - Retirement plan with a 6% employer contribution 401(k) - Retirement saving plan with up to an 3% company match 457(b) - Deferred Savings Plan At NJ TRANSIT, diversity and inclusivity are vital to our success as are committed to hiring individuals from diverse backgrounds, experiences, abilities, and veteran status. As an Equal Opportunity Employer, we encourage all qualified applicants to apply and join our team. Learn more about NJ TRANSIT! Sign up to receive an invitation to our next live information session at WWW.NJTRANSIT.COM/BEST
Company:
NJ Transit
Industry:
Other
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to Professional Diversity Network
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.

More About this Listing: Junior Software Engineer
Junior Software Engineer is a Computer & Software Jobs Software Engineer Job at NJ Transit located in Newark NJ. Find other listings like Junior Software Engineer by searching Oodle for Computer & Software Jobs Software Engineer Jobs.