Job description
Position Summary
Develop, debug, and test software application. Monitor quality and performance of applications.
Provides leadership guidance, and delegates to other engineers to encourage teamwork. Supervises the daily operations of engineering team. The candidate must be able to work well with a team in a variety of roles to produce high quality results. The candidate will be involved in developing new feature sets and components for new and existing applications as well as debugging and profiling existing software.
Responsibilities
- Perform coding, debugging, testing and troubleshooting across multiple solutions
- Performs code reviews and merge requests
- Adhere to documented requirements
- Refactor code to improve efficiency, modularity, and maintainability
- Assist in the development of technical documentation such as use cases, technical requirements, and user documentation
- Document code with block comments and in-line comments as appropriate
- Adhere to company coding standards
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; participating in professional organizations
- Protects operations by keeping information confidential
- Other duties as assigned
Skills & Experience
- Computer Science, Computer Engineering or related degree
- Minimum of 3 years experience as Software Engineer
- Experience implementing multi-threaded and optimized systems
- Good understanding of object oriented programming
- Expertise with mobile apps and backend databases a plus
- Capable of providing detailed analysis of identified issues
- Proficient with developer tools to analyze, debug, and profile code.
- Experience with Git version control system a plus
- Scrum/Agile development methodologies experience a plus
Job Type: Full-time
Pay: From $90,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Health insurance
- Life insurance
- Paid time off
- Parental leave
- Professional development assistance
- Referral program
- Relocation assistance
- Tuition reimbursement
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Supplemental Pay:
Ability to commute/relocate:
- Coral Springs, FL 33065: Reliably commute or planning to relocate before starting work (Preferred)
Application Question(s):
- Will you now or in the future require sponsorship to work in the U.S.?
- What is your annual salary requirement? (Must answer)
- What computer languages are you most comfortable with?
Education:
Language:
Work Location: One location