Software Developer

Amazon.com, Inc.
Jersey City, NJ, United States
13 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
5 years minimum
Compensation
$50,000.0 - $60,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) .NET Framework C Sharp (Programming Language) Configuration Management Code Coverage Continuous Integration Software Debugging Python (Programming Language) Network Troubleshooting Object-Oriented Software Development Software Deployment Software Engineering
+7 more
Software Systems Multithreading Software Application Programming Information Technology Deployment Automation Functional Programming Software Version Control

Job description

Design, develop, implement, validate and maintain software systems and perform system automation, orchestration, test, and continuous integration. Build applications based on the requirements provided by users, maintain workflow visibility and perform version control to identify and analyze vulnerabilities. Perform object-oriented and functional programming and debugging. Design and implement recovery strategies, coordinate and execute application deployment, building, and testing and carry out source code maintenance and code versioning. Monitor and review existing software and performance data along with system metrics and logs. Create portable workloads to reduce deployment time and isolate recourses. Automate provisioning, configuration and management of server infrastructure using a configuration management tool. Write test cases to validate individual and unit components to ensure functional integrity and higher code coverage. Perform data structuring and protection to manage backups of servers and restore the backups in case of disaster/network issues across multiple environments. Develop architectures and procedures, analyze existing setups, and support effective infrastructure utilization and services to meet the best practice standards.

Requirements

Bachelor’s degree (or equivalent) in Computer Science, Computer Information Systems, Engineering (Comp/Mech/Elec), a closely related field. Foreign degree equivalent is acceptable. 5 years of progressively responsible post-bachelor’s employment experience in multi-threading, code design, code versioning, object- oriented programming, debugging, and use of .NET, Java, C#, or Python language.

Benefits & conditions

HOURS: 40 hours/week; 9:00 a.m. - 5:30 p.m. LOCATION OF EMPLOYMENT: 200 Continental Dr., Suite 401, Newark, DE 19713. Travel is not required, but candidates must be willing to relocate to unanticipated locations throughout the U.S. as required. CONTACT: To apply, please mail resume and cover letter referencing ‘Software Developer - 600989’ to Venkat Manda, HR Coordinator, Ecclesiastes, Inc., 200 Continental Dr., Suite 401, Newark, DE 19713.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

5:32 min

Avoiding the trap of testing private code for coverage

Golo Roden · World Congress 2021

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · World Congress 2021

3:13 min

Multithreading basics and physical versus logical threads

Grzegorz Lang · World Congress 2022

1:21 min

From systems engineering to self-taught developer

Brian Morrison · Coffee With Developers

4:05 min

Analyzing different code coverage metrics and limitations

Michael Contento · World Congress 2023

Videos

See all

Related articles

See all