Provide software development support, including identifying and generating software specifications and designing, developing, reviewing, implementing, and revising software applications to meet business needs.
Primary Focus: Full Stack NextGen software development (Angular/Java)
Secondary Capabilities: Full Stack Legacy software development (Java/JSP)
Review software specifications, systems, and tasks using analytical and investigative methods and techniques to ensure they are secure, functional, aligned with CARES coding standards and business needs, and compliant with all applicable statutes, laws, ordinances, rules, and regulations.
Analyze, propose, and seamlessly integrate 3rd party client-side tools and functionality.
Peer-review code, ensuring that code is secure, functional, and aligned with CARES coding standards and business needs.
Participate in software testing and subsequent modifications.
Perform related responsibilities as required.
Requirements
Bachelor's degree in Computer Science, Computer Information Systems, Engineering, or a related field.
Five years of relevant experience.
Experience with CI/CD tools (e.g., Jenkins, GitLab CI), IntelliJ (or other IDE), and version control systems (e.g., Git).
3+ years of Angular (version 9+ preferred) development, or comparable client-side framework.
Proficiency in scripting languages such as Python, Shell, Bash, or Ruby.
Hands-on experience with Linux/SSH.
Excellent verbal and written communication skills in English to interact with stakeholders, comprehend requirements, and explain technical concepts to non-technical team members.
Benefits
Full Remote
Monthly Health and Safety Information Not Applicable
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Full Stack DevelopmentAngularJavaJSPCI/CDPythonShellBashRubyLinux