Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
4N
4C North America
Software Engineer
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Florida data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$114,708 / year median in Florida
+7% projected growth
Job Description
Job Description Help for Job Description. Opens a new window.
Troubleshooting software issues and debugging the codebase.
Creating flowcharts and other documentation to identify requirements for software and to propose possible solutions.
Applying computer science, engineering, and mathematical analysis to the software development process.
Developing and maintaining code in an agile environment.
Participating in improvements for processes and procedures internally to progress and standardize software solutions.
Conducting peer code reviews.
Taking on challenging tasks as needed with an eagerness to develop code and skills in new areas.
Performing software testing with a focus on procedures and programming.
Must be able to obtain an active secret clearance.
Must be a U.S. Citizen with ability to travel internationally to work with our clients and teams.
Broad knowledge of core Computer Science/Software Engineering concepts3-5 Years of experience building, deploying, and supporting Angular/Java applicationsExperience with Angular and web technologies like HTML5, CSS3/SASS/LESS, ES6+, RxJS, NgRxExperience with Java/Jakarta EE technologies such as Servlet API, JPA, JMS, JAX-RS, JAX-WS, WebSocket API, Spring Framework, Servlet Containers (Tomcat/Jetty)Familiarity of CI/CD practices, tools and technologies like GitLab CI, Git, JUnit, Playwright, DockerUnderstanding of distributed computing technologies like REST, SOAP, OpenAPI, gRPC, ProtobufStrong communication skills, analytical and problem-solving skills.
Willingness to take on new challenges and the never-give-up attitude Solution-oriented mindset with the ability to thrive in challenging situations: Demonstrated teamwork and customer relationship-building abilities
Job DescriptionJob Description Role:
Software Engineer Type:
Full-Time Location:
Orlando, FL - Hybrid Reports to:Software Engineering Manager Travel Estimation:
Low- 5-10%WHO WE ARE.. 4C
North America Inc. is one of the leading companies in Collective Training Management in the Defense Industry. We are proud of being a growing part of the Orlando Defense and Space contractor community and currently growing our Orlando hub. 4C North America Inc. is located in Orlando, in the heart of the Central Florida Research Park, right next to the University of Central Florida. We are hiring a talented Software Engineer professional to join our team. If you're excited to be part of a winning team, 4C is a great place to grow your career. We offer a fun, collaborative, fast-paced workplace with lots of challenges in an international environment working closely with our teams in the United States, United Kingdom, Australia, and Sweden.WHAT YOU'LL DO
… Our Software Engineer will have a critical role in the success of the company as the business relies heavily on the software for many functions. Software Engineers are pivotal in the development of software that proves real solutions to our clients around the world. Learn a bit more about working with us here: https://lnkd.in/gFqFrh3m Our Software Engineer will be responsible for: Designing and developing computer software systems for various industries including military, industrial, and commercial sectors.Troubleshooting software issues and debugging the codebase.
Creating flowcharts and other documentation to identify requirements for software and to propose possible solutions.
Applying computer science, engineering, and mathematical analysis to the software development process.
Developing and maintaining code in an agile environment.
Participating in improvements for processes and procedures internally to progress and standardize software solutions.
Conducting peer code reviews.
Taking on challenging tasks as needed with an eagerness to develop code and skills in new areas.
Performing software testing with a focus on procedures and programming.
WHAT YOU'LL BRING
… Bachelor's degree in computer science or related field.Must be able to obtain an active secret clearance.
Must be a U.S. Citizen with ability to travel internationally to work with our clients and teams.
Broad knowledge of core Computer Science/Software Engineering concepts3-5 Years of experience building, deploying, and supporting Angular/Java applicationsExperience with Angular and web technologies like HTML5, CSS3/SASS/LESS, ES6+, RxJS, NgRxExperience with Java/Jakarta EE technologies such as Servlet API, JPA, JMS, JAX-RS, JAX-WS, WebSocket API, Spring Framework, Servlet Containers (Tomcat/Jetty)Familiarity of CI/CD practices, tools and technologies like GitLab CI, Git, JUnit, Playwright, DockerUnderstanding of distributed computing technologies like REST, SOAP, OpenAPI, gRPC, ProtobufStrong communication skills, analytical and problem-solving skills.
Willingness to take on new challenges and the never-give-up attitude Solution-oriented mindset with the ability to thrive in challenging situations: Demonstrated teamwork and customer relationship-building abilities