✨ About The Role
- The Senior Software Developer will participate in scope of work and estimate development for semi-complex projects.
- This role involves conducting client needs analyses and managing the project development lifecycle for routine to semi-complex projects.
- The developer will lead documentation and diagramming of business and technical requirements, ensuring clarity and precision.
- Responsibilities include developing customized applications by writing well-documented code and performing maintenance tasks on existing projects.
- The position requires continual knowledge of technology developments and the ability to implement new technologies in software development.
âš¡ Requirements
- The ideal candidate will have extensive experience in software development, particularly in leading projects and translating business requirements into technical specifications.
- A strong background in database design and management is essential for this role, as well as the ability to analyze complex technical problems and devise innovative solutions.
- The successful candidate will demonstrate mastery of one or more programming languages and be able to mentor other development resources.
- Experience in application design and the ability to implement new technologies to meet complex project requirements is crucial.
- A collaborative mindset and the ability to work effectively within a diverse team environment will be key to thriving in this position.