Salesforce DeveloperDuration
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
- Design, develop, enhance, maintain, and support custom Salesforce applications.
- Develop Salesforce solutions using Apex, Lightning Pages, and Visualforce Pages.
- Apply strong Object-Oriented Programming (OOP) principles and software design patterns.
- Participate in all phases of the SDLC, including requirements verification, analysis, design, development, testing, implementation, maintenance, and support.
- Analyze requirements and provide technical solutions for application integration.
- Support development and ongoing maintenance of the CT-KIND system.
- Work with the System Integrator to facilitate knowledge transfer and ensure long-term maintainability of assigned modules.
- Develop and maintain technical documentation.
- Troubleshoot application issues and implement effective solutions.
- Work with agency stakeholders and technical teams to understand requirements and deliver solutions.
- Drive assigned work from requirements through implementation.
- Mentor less-experienced technical staff and share knowledge with the development team.
- Support application integration and end-to-end web development activities.
Requirements
The ideal candidate is a highly experienced, self-directed developer with strong Salesforce Apex, Object-Oriented Programming (OOP), design patterns, SOQL, .NET, SQL, and full-stack web development experience.Key Skills
Salesforce, Salesforce Development, Apex, Apex OOP, Object-Oriented Programming, Salesforce Lightning, Lightning Pages, Visualforce, SOQL, CRUD, Design Patterns, .NET, .NET OOP, SOA, SQL, JavaScript Frameworks, Full Stack Development, Web Development, Application Integration, SDLC, Technical Documentation, * 10+ years of overall professional IT/development experience.
- 5+ years of Salesforce development experience.
- Strong hands-on experience coding Salesforce Apex using OOP principles.
- Advanced knowledge of Salesforce development and design patterns.
- Experience with:*
- Salesforce
- Apex
- Lightning Pages
- Visualforce
- SOQL
- CRUD
- Object-Oriented Programming (OOP)
- Software Design Patterns
- .NET OOP
- Service-Oriented Architecture (SOA)
- SQL
- End-to-End Web Development
Preferred Skills
- Experience with modern JavaScript frameworks.
- Experience integrating Salesforce with other applications and enterprise systems.
- Experience working on large-scale, complex applications.
- Experience with government or public-sector systems is a plus.
- Experience supporting mission-critical applications and highly regulated environments.
Professional Qualifications
The successful candidate should be:
- Highly organized, proactive, and self-directed.
- A strong self-starter who can independently drive work from requirements through implementation.
- Strong in abstract thinking, analytical reasoning, and problem-solving.
- An effective verbal and written communicator.
- Comfortable working independently and collaboratively.
- Able to exercise creativity and sound technical judgment.
- Willing and able to mentor less-experienced developers., Analysis Skills, Application Integration, Design Patterns Programming Methodologies, Government, Identify Issues, JavaScript Frameworks, Knowledge Transfer, Mentoring, Microsoft .NET, Object Oriented Programming (OOP), Organizational Skills, Presentation/Verbal Skills, Problem Solving Skills, Requirements Management, Requirements Validation/Verification, SQL (Structured Query Language), Salesforce.com, Service-Oriented Architecture (fka Distributed Object Architecture), Software Administration, Software Design, Software Development Lifecycle (SDLC), System Integration (SI), Technical Writing, Test Plan/Schedule, Web Programming
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 Important Tips That Every Software Developer Should Know
What’s the Difference between a Junior, Mid, and Senior Developer?
Is Software Engineering Over-Saturated?
What Are The Top Skills Required For Azure Developers?