Software Engineer / Sr. Software Engineer 1
Date: Aug 13, 2022
Location: Fort Worth, TX, US, 76131
Company: BNSF
Apply early as this job may be removed or filled prior to the closing date, which is approximately seven (7) days after the posting date.
Job Location: Fort Worth
Other Potential Locations: Fort Worth, TX
Anticipated Start Date: 09/01/2022
Number of Positions: 1
Salary Range: $92,800 - $109,600
Who we are and what we do
Do you want to be a part of something that really matters? Team BNSF includes professionals focused on safety and service that play a vital role in delivering the nation's freight. Together, we help move goods and materials that sustain life and support local, national and global economies. Our rail network is one of the largest freight railroads, spanning 28 western states and serving three Canadian provinces.
What we believe
At BNSF, our Vision and Values drive who we are, not only in our words, but also our actions. BNSF is committed to our foundational values of equality and inclusion. As members of the BNSF community, our employees are entitled to:
- be treated with dignity and respect.
- have equal access to tools, resources, training and development opportunities.
- have equal opportunity to achieve their full potential.
We model the way through our leadership, our BNSF Diversity Councils, our eclectic Business Resource Groups, our deep involvement and investment in the communities we serve and through training programs. Our actions create an inclusive, open and collaborative workplace that encourages diverse perspectives in all interactions.
-BNSFBNSF is seeking a senior Java/Groovy developer to participate in a project that will be developing and implementing solutions for Train, Yard, and Engine Train Crew Mobile applications. The successful candidate will be responsible for leading a technical team implementing solutions as defined by product owner and solution architect. The candidate will have the opportunity to learn Xcode, Swift and iPadOS development.
DUTIES/RESPONSIBILITIES:
- Working with product owner and solution architect to define requirements, provide detailed estimates to assist with an annual plan and determine priority.
- Breaking down requirements into clear executable stories.
- Executing and delivering on prioritized stories and ensuring that stories are completed on time and with minimal defects.
- Ensure automated tests are created for new features and enhance testing for existing features.
- Ensure that the application technology stack is current with fixes and enhancements.
- Clear, well-written communications and attention to customer service, partner relationships and overall product quality.
- Ensure reliable logging, monitoring, and alerting tools are effectively used to ensure high availability.
- Direct other employees, contracted service providers, or suppliers of products or services to produce required results.
- Lead and provide on-call 7x24 second-level application-development support for in-house developed applications.
BASIC QUALIFICATIONS:
- The successful candidate must have strong experience in developing and delivering applications using automated testing and deployment techniques. Candidate should also possess strong abilities in researching and recommending solutions based on current industry best practices.
- Bachelor’s degree with preference in Computer Science or Information Systems.
- Minimum of 5-7 years' experience in application development and integration of services.
- Strong experience with Spring/Spring Boot, Java and Groovy.
- Experience with multiple logging, monitoring, and alerting software (Dynatrace, Kibana).
- Experience with Agile Development style and tools such as Digital AI.
- Hands on experience with continuous-integration tools (e.g. Jenkins, Artifactory)
- Experience in testing methodologies using frameworks such as Junit, Spock testing framework, etc.
- Good organization and prioritization skills with the ability to multi-task.
PREFERRED QUALIFICATIONS:
- Sound knowledge and work experience in designing and implementing event-driven microservice architectures.
- Experience in event sourcing technologies such as Kafka.
- Experience with multiple logging, monitoring, and alerting software (Prometheus, Grafana, Splunk).
- Experience with Xcode, Swift and iPadOS development.
- Experience in no-sql databases such as DB2 and MarkLogic
- Experience with OpenShift platform.
- Experience with Security OIDC.
- Working knowledge of telecommunications technology, data centers and hosting environments
- 10+ years of JVM language development experience using Java, etc.
- High Analytical capabilities and experience implementing advanced data structures, algorithms and multi-threaded applications.
BENEFITS
BNSF offers competitive benefit programs and services including, but not limited to
- Medical, Dental and Vision Coverage
- 401(k) Plan
- Railroad Retirement
- Life Insurance
- Incentive Compensation Plan (ICP)
- Tuition Reimbursement Program
BACKGROUND INVESTIGATION ELEMENTS
- Criminal history
- Last 7 years of driving history
- Last 5 years of employment history to include military service
- Social Security number
- Education
- Medical evaluation
- Drug Screen
- Other elements as needed
COVID-19 Federal Vaccine Mandate
The COVID-19 pandemic continues to affect all aspects of our lives. From the onset, BNSF’s goals have remained the same: keep our people safe and maintain our essential operations. While we maintained that the decision to be vaccinated for COVID-19 is a personal one, we also encouraged employees to consider the options and make the best decision for themselves and their families.
Under President Biden’s COVID-19 Action Plan, BNSF is covered by the federal mandate requiring vaccination. Effective December 8, 2021, BNSF has paused its implementation of the COVID-19 vaccine mandate given the dynamic legal proceedings. The ultimate outcome of the federal contractor vaccine mandate is yet to be determined. It is still possible that the mandate, as it applies to BNSF, could be upheld in court in the near future. If this happens, BNSF employees would be required to be vaccinated.
SF: Internal Posting Only | [[mfield5]] | Technology Services | Fort Worth, TX | 76131
Nearest Major Market: Fort Worth
Nearest Secondary Market: Dallas
Job Segment:
Test Engineer, Testing, Software Engineer, Solution Architect, Developer, Engineering, Technology