GENERAL SUMMARYAs a
Senior Developer at Creed Interactive, you will be a seasoned professional who not only excels in technical skills but also provides leadership, mentorship, and strategic direction within the development team. You will play a crucial role in ensuring the successful delivery of high-quality software solutions while fostering a collaborative and innovative development environment.
ESSENTIAL FUNCTIONSAs a Senior Developer at Creed Interactive, you will be expected to perform the following duties and responsibilities:
Technical Skills and Code Standards:- Participate in strategic decision-making for technology and software development.
- Design/Architect, develop, and implement high-quality software solutions.
- Stay abreast of emerging technologies and trends to incorporate into projects.
- Ensure code quality and maintainability by conducting code reviews and adhering to best practices.
- Enforce and contribute to coding standards.
- Conduct and participate in code reviews to ensure code quality and adherence to best practices.
- Ensure comprehensive and up-to-date documentation.
- Present and explain technical concepts to non-technical audiences.
Training and Development:- Collaborate with and mentor junior team members.
- Has a hunger to continuously learn and expand skill sets while staying abreast with modern technologies.
Frontend Technology Skill Sets- HTML, JavaScript, CSS
- Angular or React
- WordPress CMS
- Moodle (nice to have)
Backend Technology Skill Sets- .Net
- PHP
- SQL Server, MySql or similar relational databases
- Linux and or Windows administration
- Azure, Google Cloud Platform or Amazon Web Services
AI DevelopmentWe'd love it if you had- Experience working on web-based projects in an agency environment
- DevOps experience within a cloud environment utilizing CI/CD
REQUIRED KNOWLEDGE, SKILLS AND ABILITIES- 6+ years of experience.
- Experience working in digital services-based projects, SaaS solutions, or technology with a strong emphasis on quality.
- Demonstrated ability to work across functions to prioritize and drive strategic objectives.
- Excellent oral and written communication skills.
- High degree of initiative and self-motivation with a strong sense of accountability.
- Ability to identify, analyze, and solve problems with minimal direction and make decisions with confidence.
- Aptitude to successfully prioritize and manage multiple tasks while adhering to deadline.
REQUIRED EDUCATION AND EXPERIENCE- A degree or commensurate work-related experience.
WORK ENVIRONMENT/PHYSICAL DEMANDS- Travel Requirements: minimal, but as required by the position.
- Weight Lifting Requirements: up to 20 lbs.
RELATIONSHIPS- Reports To: Senior Developer - Team Lead
- Directly Manages: n/a
- Internal Relationships: Development, Design, Operations, Project Management and Sales.
- External Relationships: Clients
BENEFITS AND COMPENSATIONBenefits for this position include medical, dental, vision, and life insurance; disability coverage; flexible spending plans; a 401(k) plan; Paid Time Off (PTO); Holidays; and days of remembrance. Visit https://www.creedinteractive.com/about for more information.
The starting salary range for this position is $100,000.00 to $110,000.00. Salary offers will typically be made in the listed range. The Company takes into consideration a candidate's education, training, and experience, as well as the position's work location, expected quality and quantity of work, required travel (if any), external market and internal value, including merit process and internal pay alignment, when determining the salary for potential new team members. In compliance with state and federal regulations, a potential new team member's salary history will not be used in compensation decisions.