Full-Time Senior Software Engineer (Salesforce and .Net Developer)

KIPP is hiring a remote Full-Time Senior Software Engineer (Salesforce and .Net Developer). The career level for this job opening is Expert and is accepting Worldwide based applicants remotely. Read complete job description before applying.

This job was posted 1 year ago and is likely no longer active. We encourage you to explore more recent opportunities on our site. However, you may still try your luck using 'Apply Now' link below. We recommend focusing on newer listings available here.

KIPP

Job Title

Senior Software Engineer (Salesforce and .Net Developer)

Posted

Career Level

Full-Time

Career Level

Expert

Locations Accepted

Worldwide

Job Details

About The Position 

As a Senior Software Engineer at KIPP, you will play a critical role within the Application Development team, which is responsible for the development and support of custom-built applications, as well as the integration of products and solutions developed by external vendors. You will be deeply involved in designing and developing applications that directly impact the education and success of thousands of students across the country, while overseeing the integration of systems to ensure seamless data flow across the organization. This role also comes with responsibility for application support, ensuring the ongoing functionality and stability of systems. 

In this position, you will collaborate closely with KIPP Foundation stakeholders and internal teams to deliver innovative technology solutions that power KIPP’s growth and enable smarter decision-making. You'll provide technical guidance and mentorship to team members, ensuring that projects meet KIPP’s high standards and align with its technology strategy. 

The Application Development team, part of Technology Team, thrives on collaboration, continuous learning, and innovation. Team members are committed to delivering excellent results while embracing a culture of resilience, curiosity, and shared success. The team works closely with various departments, focusing on creating technology solutions that enhance the journey of KIPP students. 

 

Responsibilities 

Application Design and Development 

  • Work closely with key stakeholders to scope user requirements and align technical solutions with KIPP's mission of improving student outcomes. 
  • Provide subject matter expertise in developing new features for existing applications and determining the appropriate platforms for new initiatives. 
  • Propose a comprehensive architecture to solve business requirements, ensuring alignment with KIPP’s overall technology strategy and framework. 
  • Design and develop information architecture and navigation layouts, prioritizing usability and user adoption to enhance the user experience. 
  • Customize and enhance applications across multiple technology platforms to meet KIPP's operational needs. 
  • Oversee and review technical designs and code produced by consultants, ensuring quality and alignment with KIPP’s standards. 
  • Ensure comprehensive unit testing and participate in the user acceptance testing process to deliver high-quality applications. 

DevOps and Deployment 

  • Oversee the deployment pipeline, ensuring smooth and reliable delivery of applications across development, staging, and production environments. 
  • Collaborate with the development and operations teams to ensure seamless integration and delivery of code changes while maintaining system stability. 
  • Manage and automate the release process, implementing practices to minimize downtime and reduce risk during deployments. 
  • Ensure all environments (development, staging, production) are properly configured and optimized for performance, availability, and security. 
  • Monitor the health and performance of applications and infrastructure, addressing issues proactively to ensure high availability and system integrity. 
  • Implement backup, recovery, and disaster recovery procedures to safeguard data and application continuity. 
  • Collaborate with cross-functional teams to maintain version control, manage code repositories, and handle branching and merging strategies efficiently. 
  • Work with the operations team to maintain servers and manage infrastructure scaling and optimization. 

Application Support and Infrastructure 

  • Serve as Tier II support for unresolved application issues, working closely with the Helpdesk Technician to provide timely and efficient solutions. 
  • Provide technical guidance and mentorship to other IT team members, fostering a collaborative and learning-focused environment. 
  • Collaborate with the IT Operations team to ensure that applications are patched, upgraded, and fully operational during scheduled maintenance windows. 
  • Develop processes, in collaboration with the IT Operations team, to ensure data security, high availability, and effective disaster recovery strategies. 

Documentation 

  • Provide written design documents and regularly update documentation with as-built information for accuracy and continuity. 
  • Maintain thorough documentation of the Application Development infrastructure, including server and database inventories, application licenses, and related technical resources.

Skills  

Mission & Student Focus: Demonstrated commitment to education equity; a passion for KIPP’s mission; desire and ability to uphold KIPP’s values (Focus on Excellent Results, Courageous Action, and Resilient Solutions Focus) 

Cultural Competence & Commitment to Equity: A proactive cultural leader and team player who thrives on collaboration and learning; can effectively collaborate with teammates across lines of difference. 

Critical Thinking & Problem Solving: Gathers information from multiple relevant sources and stakeholders when problem-solving; analyzes, reflects upon, synthesizes, and contextualizes information; weighs pros and cons of multiple options to solve complex problems; anticipates and identifies problems in a timely manner  

Impact & Influence: Stimulates others to take action and accomplish goals, even when no direct reporting relationship exists; builds coalitions to garner support by aligning proposals/ideas with the needs and priorities of others; adapts personal leadership style/approach to influence others 

Stakeholder Management: Seeks opportunities to work with a wide range of individuals and organizations to achieve common goals and better outcomes; gains the truth of key stakeholders by active listening and seeking to understand their views and needs; consistently demonstrates respect and appreciation for others by empathizing, valuing their time and contributions, being available and responsive to their needs 

Planning & Execution: Methodically backward plans to achieve short- and long-term goals; manages time and resources effectively, prioritizing efforts to organizational goals; regularly compares actual progress to planned milestones and adjusts plans accordingly, holding themselves and others accountable for achieving intended outcomes 

 Experience and Qualifications 

  • A minimum of 5 years of relevant technical experience in software development is mandatory, with a strong emphasis on hands-on development, architecture, integration projects, delivering complex solutions, and proven technical leadership. 
  • Expertise in building and enhancing applications within Salesforce, including APEX, Flows, Lightning Components, Visualforce, and SOQL is required for this role
  • Strong proficiency in Object-Oriented Programming (OOP) languages such as C#, along with front-end technologies like HTML, JavaScript, and CSS. 
  • Experience with database management, including SQL Server, BigQuery, and data modeling, as well as integration through API endpoints (OAuth2). 
  • Familiarity with DevOps practices, including CI/CD, version control, and automated deployments. 
  • Experience working in cloud environments (Azure) and managing application infrastructure for high availability. 
  • Hands-on experience with CMS platforms (WordPress), marketing tools (HubSpot), system integration tools (SSIS), and identity management with OneLogin. 
  • Proficient in project management and collaboration tools like Jira, Smartsheet, Microsoft Office 365, and Teams.  

Technologies and Tools: 

  • Platforms & Systems: CRM (Salesforce), Azure, SQL Server, BigQuery, WordPress, OneLogin 
  • Languages & Frameworks: C#, .NET Framework, .NET Core, APEX, PHP, JavaScript, HTML, CSS, SQL, SOQL 
  • DevOps & Integration: CI/CD, Bitbucket, Git, SSIS, API (OAuth2) 
  • Tools: VS Code, Jira, Smartsheet, Microsoft Office 365, Teams, HubSpot 

FAQs

What is the last date for applying to the job?

The deadline to apply for Full-Time Senior Software Engineer (Salesforce and .Net Developer) at KIPP is 12th of December 2024 . We consider jobs older than one month to have expired.

Which countries are accepted for this remote job?

This job accepts [ Worldwide ] applicants. .

Related Jobs You May Like

Staff Engineer, Dotnet Fullstack (React)

Remote, India
8 hours ago
.NET Core
C#
Docker
Nagarro
Full-Time
Experienced

Sr. Synon Developer

Toronto, Canada
1 day ago
CL/400
COBOL400
DB2/400
Endava
Full-Time
Experienced

Principal Platform Architect- Federal

Ottawa, Canada
1 day ago
Customer Relationship Management
ServiceNow Platform
Solution Architecture
ServiceNow
Full-Time
Expert

Engineering Manager / Tech Lead

Athens, Greece
1 day ago
Backend Engineering
Cloud Services (AWS/GCP)
Golang
Delivery Hero
Full-Time
Manager

Senior Software Engineer, Cloud Control Plane

New York, New York
1 day ago
AWS
Azure
Cloud Automation
NBCUniversal
Full-Time
Experienced
YEAR $110000 - $150000

Senior Frontend Engineer, Design System/Accessibility

Kraków, Poland
1 day ago
Accessibility Standards
Design Systems
JavaScript
SmartRecruiters Inc
Full-Time
Experienced

Staff Software Engineer - Digital End-User Experience

Santa Clara, CALIFORNIA
1 day ago
Angular/React/Vue
Automated Testing
Flink
ServiceNow
Full-Time
Experienced
YEAR $163600 - $286300

EAM Implementation Consultant UK

Nottingham, United Kingdom
1 day ago
Asset Management
Consulting
EAM/CMMS Implementations
IFS
Full-Time
Experienced

Project Engineer / Programmer

Montreal, Canada
1 day ago
A/V Systems
Control Systems Programming
Networking Management
1perTInent Inc
Full-Time
Experienced

AI Software Engineer I

Birmingham, Alabama
1 day ago
AI/ML Frameworks
Cloud Environments
JavaScript/TypeScript
Daxko
Full-Time
Experienced
YEAR $95700 - $160000

Senior Staff Linux Kernel Engineer

Kirkland, Washington
1 day ago
Ansible Automation Platform (AAP)
Linux Kernel
Python/Ruby/Go
ServiceNow
Full-Time
Expert
YEAR $187600 - $328300

Mainframe DBA - Unisys 2200

Worldwide
1 day ago
COBOL
Data Migration
Database Performance Tuning
Arthur Grand Technologies Inc
Full-Time
Experienced

Looking for a specific job?