Location: Orlando,FL, USA
Sr. Developer
MUST BE HYBRID (ON-SITE) ORLANDO NO EXCEPTIONS. This project is the development/automation of a new incident communication system for multiple applications used in the Company Enterprise.
Basic qualifications:
Bachelor's degree in computer science or similar field or related work experience.
5 plus years of dynamically related experience in coding and development of highly scalable, high-impact software components, and/or client-facing web applications.
Demonstrated proficiency with current software development lifecycle (SDLC) concepts and best-practices, CI/CD pipelines, and test-driven development.
Strong experience in Object-Oriented design principles, patterns, and coding best practices
Demonstrated proficiency with Restful API development using NodeJS, JavaScript, TypeScript, Express, etc.
Demonstrated proficiency with UI development using Angular, JavaScript, TypeScript, etc.
Strong experience with database applications (e.g., Aurora MySQL, Dynamo Db, etc.).
Strong experience with Cloud computing and infrastructure such as AWS EC2, Lambdas, API Gateway, ElastiCache, ECS/EKS/ECR, SNS, SQS, etc.
Demonstrated understanding of how to configure and use code management, configuration, and deployment tools, including: git, GitHub, GitLab, etc.
Proficient at using modern code-management practices to work on multiple branches and merge code with peer developers.
Must have Typescript and NodeJS
Looking for a candidate that worked as a developer in an incident messaging group.
Required Education: BA Degree- Computer Science
Expected Qualifications:
Want to see impact as a software engineer at previous roles
o We want engineers that have solved at least some problems of medium complexity (this can be a bit subjective, but hopefully helps). Do not want to see general resume
o Overall, did candidate deliver software that helped the business, customers, or other employees
Should understand object-oriented programming:
o Must be strong with OOP; we use it heavily and its a basic expectation for the role
JavaScript fundamentals
o As of now, this team exclusively uses JavaScript/TypeScript. We want a candidate with a good grasp of it.
o We dont necessarily have a preference on if the candidate specialized in front-end or back-end development. Same with frameworks or side tooling; no preference. A candidate that actually knows the language well can adapt to using that language in a variety of contexts.
Preferred Qualifications:
Knowledge of Data Structures
o Have a solid understanding of some common data structures and when to use them, e.g., arrays, stacks, queues, maps, graphs.
Cloud tooling
o A surface-level understanding of some cloud products would be beneficial in helping this candidate succeed.
System design
o Has experiencing taking an abstract idea and solutioning a system to meet those needs