Software Engineer (Intermediate)

North South Consulting Group

Elizabethtown, KY, United States Full-time 5 days ago
Workplace
On-site
Location
Elizabethtown, KY, United States
Who can apply
Based in the United States: you usually need the right to work there

Check your CV against this job

Free · No signup · A 0–100 ATS match score and the keywords you're missing.

Check my CV free

$14.99/month in most countries, cancel anytime. Already have an account? Log in

About the role

Position Description:

We're seeking a motivated Software Developer to help design, develop, and implement modern web applications. In this role, you will perform systems analysis, design, integration, and documentation for complex applications. You will be a core member of an Agile team, contributing to all phases of the development lifecycle with a focus on building high-quality, scalable, and secure software solutions.

This role is fully remote.

Additional Roles / Responsibilities:

* Full-Stack Development: Develop and maintain robust applications using Java/Spring Boot for backend services and Angular for the frontend. * UI/UX Implementation: Build responsive and appealing front-end interfaces using UI templates, HTML5, CSS, and Angular. * Cloud Integration: Develop and deploy applications in a cloud environment, utilizing AWS services. * API Development: Write and consume effective RESTful APIs to ensure seamless communication between system components. * System Modernization: Contribute to efforts to translate legacy applications into modern, cloud-native architectures. * Quality Assurance: Test software to ensure responsiveness and efficiency, and collaborate on troubleshooting, debugging, and upgrading applications. * Agile Collaboration: Be an active participant in the Agile development process (SAFe, Scrum, etc.), working with team members to enhance existing software and deliver new features.

Minimum Qualifications, Certifications and Education Requirements:

* BA/BS in a related field with 5-8 years of experience as a Software Engineer. * Strong experience with Java and the Spring Boot framework. * Proficiency in front-end development with Angular, HTML5, and CSS. * Experience with Node.js for backend services or build tooling. * Hands-on experience with cloud services, preferably in an AWS environment. * Experience with Agile development processes (e.g., SAFe, Scrum, Kanban). * Experienced with Object-Oriented Programming (OOP) principles. * Must be a US Citizen * Possess an active CompTIA Security+ / IAT level II certification. * Possess a SECRET security clearance or have the ability to obtain one.

Preferred Skills:

* Experience writing SQL for a major database (e.g., Oracle, PostgreSQL). * Experience with API design and documentation (e.g., JSON, OpenAPI). * Familiarity with source control tools like Git. * Experience with vulnerability analysis and remediation.

About Software Engineer jobs in the United States

Open jobs
6,418 open Software Engineer jobs in the United States, 778 of them posted in the last 7 days. See all Software Engineer jobs in the United States
Typical advertised pay
$165,000 – $229,000 a year for the middle half of the 3,673 job ads from 904 employers that state a salary in US dollars (median $198,000). This is base pay as advertised, not total compensation. Software Engineer salary in the United States
Skills the job ads ask for most
  • Python 47%
  • CI/CD 36%
  • Code review 32%
  • AWS 32%
  • Kubernetes 30%
  • Distributed systems 27%

Share of the 451 newest postings for the role that name each skill. Resume keywords for Software Engineer jobs

Tools and guides for your application

Get matched & apply with FindAJobAI

Upload your resume once. We score every job against your profile, tailor your resume and cover letter, and autofill the application.