More jobs:
Sr. Software Engineer - Java/AWS
Job in
Scottsdale, Maricopa County, Arizona, 85261, USA
Listed on 2026-06-17
Listing for:
Early Warning Services LLC
Full Time
position Listed on 2026-06-17
Job specializations:
-
Software Development
Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Overall Purpose
Design, develop, test, and maintain software product applications.
Essential Functions- Design, develop, document, test, and debug new and existing software systems and applications.
- Serve as technical expert on development projects.
- Drive the full development life cycle, including requirements analysis and design.
- Write technical specifications based on conceptual design and stated business requirements.
- Support, maintain, and document software functionality.
- Identify and evaluate new technologies for implementation.
- Analyze code to find causes of errors and revise programs as needed.
- Drive software design meetings and analyze user needs to determine technical requirements.
- Consult with end users to prototype, refine, test, and debug programs to meet needs.
- Comply with all security policies and procedures to ensure the highest level of system and data confidentiality, integrity and availability.
- Automation:
- Ability to use Unix/Linux command line programs and create/edit scripts.
- Analyze results of automated deployment scripts and make modifications.
- Design:
- Prepare detailed design documents from requirements.
- Familiar with reporting tools such as Crystal Reports, Jasper Reports, BIRT.
- General understanding of software environments and network topologies.
- Demonstrate OOA/OOD skills.
- Understand distributed, component based architecture.
- Working knowledge of networking and or telecommunications protocols.
- Solid understanding of event‑driven / asynchronous programming and multi‑threading.
- UML experience (plus).
- Familiar with TDD/BDD.
- Familiar with SOA framework, web services.
- Coding:
- Competent (5+ years) in Java, C#, C++, or Objective‑C (Java preferred).
- Competent with SQL or PL/SQL and relational database concepts.
- Experience with source control systems.
- Experience with secure programming techniques.
- Perform code reviews to ensure code meets acceptance criteria.
- Testing:
- Maintain test scripts and prepare test strategy, plan, cases, and summary documents.
- Experience with automated functional testing frameworks such as Cucumber, Selenium.
- Perform unit, functional, load, UI, performance, regression, and system integration testing.
- Produce and report project test metrics.
- Advanced knowledge of QA/QC techniques.
- Support:
- Respond to situations in a timely manner and meet predetermined deadlines.
- Support and maintain existing products and add new features as requested.
- Central point of contact for UAT/production applications.
- Keen troubleshooting skills across tiers/domains.
- Work on multiple projects.
- Collaboration & Methodology:
- Experience with Agile/Lean methodologies.
- Understand iterative software development process.
- Guide the team to produce estimates for all project activities and tasks.
- Ensure user and functional requirements are consistent and complete.
- Mentorship:
- Mentor and monitor Software Engineers in technical aspects of their assignments.
- Bachelor’s Degree in Computer Science or related field.
- 5+ years of related industry experience.
- AWS Cloud experience and AWS Cloud Certification.
- Java, Spring Boot, REST or SOAP services.
- Familiarity with XML, JSON, YAML data formats.
- No
SQL experience (Redis, HBASE, Aerospike). - Fin Tech experience.
Work is primarily sedentary with extensive computer use. Commute and occasional standing, walking, kneeling, and reaching may be required. Ability to lift 10 pounds occasionally.
Benefits- Healthcare Coverage – competitive medical, dental, vision and HSA/FSA options.
- 401(k) with 100% company match on first 6% deferral.
- Paid Time Off – flexible for exempt, generous PTO for non‑exempt, 11 paid holidays and a volunteer day.
- 12 weeks of paid parental leave and maternity support program.
- Other employee benefits available.
Early Warning Services, LLC provides equal employment opportunity and affirmative action, in accordance with applicable federal, state, and local laws. The company does not tolerate discrimination on any basis including race, color, religion, sex, gender identity, sexual orientation, national origin, disability, veteran status, or any other protected characteristic. E‑Verify is used to verify employment eligibility of new hires.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×