Benefits:
401(k)
Company parties
Competitive salary
Dental insurance
Free food & snacks
Health insurance
Opportunity for advancement
Paid time off
Profit sharing
Vision insurance
Position Overview
CamaPlan is seeking a versatile IT professional who can wear many hats. The role will primarily focus on software development and database work, but also includes responsibilities that range from helpdesk support to project management tasks. This is a hands-on position for someone who enjoys solving problems, learning new systems, and contributing wherever the IT team needs support.
Location: On-site, Ambler, PA (no remote option)
Work Arrangement: This is a full-time, in-office position. Remote work is not available.
Key Responsibilities
Software Engineering & Databases
Design, develop, and maintain internal applications and integrations.
Build and maintain APIs
Build and maintain SQL Server stored procedures.
Support database normalization, optimization, and secure coding practices.
Document code and technical changes for internal knowledge sharing.
Perform all levels of code and database testing
Helpdesk & IT Support
Provide end-user support for IT issues (hardware, software, accounts).
Assist with troubleshooting and escalation of technical problems.
Provide application support.
Contribute to improving IT processes and documentation.
Project Coordination & Management
Work with stakeholders to gather requirements and track progress.
Coordinate tasks with other developers, IT staff, and external vendors.
Support testing, validation, and staged rollout of enhancements.
Ensure projects align with compliance and security standards.
Use Jira to manage tasks and track progress.
Required Qualifications
Bachelor’s degree in Computer Science, IT, or equivalent experience.
3+ years of software development experience.
Proficiency in VB.NET, C#, or similar object-oriented languages.
Strong knowledge of SQL Server and T-SQL.
Hands-on experience with Azure and Azure DevOps (including pipelines, repos, and deployments).
Experience with Git or other version control systems.
Experience with Jira or other ticketing/project management systems.
Ability to balance multiple responsibilities and shift between tasks.
Preferred Skills
Experience with IT support, ticketing systems, or helpdesk workflows.
Familiar with project management best practices.
Understanding of cybersecurity and compliance requirements.
Familiarity with financial systems, asset management, or related industries.
Personal Attributes
Flexible and adaptable; comfortable working across different areas of IT.
Strong problem-solving skills and attention to detail.
Ability to work independently and within a team.
Clear communicator who can work with both technical and non-technical staff.
Self-motivated and ready to take ownership of tasks.
Willingness to learn and adapt in a fast-moving environment.