Junior Software Engineer

Diocese Of Charlotte
Charlotte, NC



Full-time

Description

POSITION SUMMARY:

The Roman Catholic Diocese of Charlotte is seeking a Junior Software Engineer to join a dynamic new team tasked with building the digital "operating system" for the Diocese. This is an opportunity to be part of a transformative initiative—effectively creating a startup-like environment within the Diocese to design, develop, and deliver impactful technology solutions that enhance mission-critical operations across parishes, schools, and ministries.

The Junior Software Engineer will contribute to full-stack development and be an integral part of agile project teams, working with senior developers and key stakeholders to deliver secure, scalable systems and digital services. This role bridges technical implementation with organizational goals—translating business needs into features, integrating external services, and delivering applications that support the evolving digital vision of the Diocese.

This is a rare chance to help architect and build a new generation of Catholic technology infrastructure—an impactful and rewarding challenge for those inspired by purpose-driven work.

ESSENTIAL FUNCTIONS:

· Design, develop, test, and document front-end and back-end application components using modern frameworks and tools (e.g., React, Django, Node.js).

· Participate in code reviews, agile planning sessions, and product demos as part of the software development lifecycle.

· Collaborate with infrastructure teams to ensure secure and scalable deployments of applications.

· Assist in the development of REST APIs and integration of external services and data sources.

· Write clean, maintainable, and well-documented code aligned with organizational standards and best practices.

· Identify and resolve bugs or performance issues across production and staging environments.

· Maintain version control and collaborate with team members via platforms such as GitHub or GitLab.

· Support training, documentation, and rollout of newly released features or applications.

· Performs other related duties as assigned to support departmental and organizational priorities.

Requirements

Preferred:

Education:

· Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.

Technology:

· Proficiency in at least one of the following programming languages (Python, JavaScript)

· Exposure to relationship databases (PostgreSQL, SQL Server, MySQL) and/or NoSQL systems (MongoDB, Redis)

· Understanding of web technologies (HTML, CSS, JavaScript) and component-based frameworks (React, Vue).

· Familiarity with RESTful API design and consumption.

· Basic knowledge of agile development workflows and tools.

· Knowledge of at least one other cloud hosting solution (e.g., Azure, AWS, Google).

· Experience or familiarity with IT automation and scripting (e.g., Powershell, Bash), basic system administration, or DevOps concepts is a plus.

· Passion for learning new technologies and contributing to a mission-driven environment.

Personal:

· Excellent verbal and written communication skills.

· Reliable, personable, and customer focused.

· Desire to learn – independently and on the job.

· Comfortable working with colleagues and consultants.

· Candidates should be detail oriented with the ability to prioritize tasks and juggle multiple projects.

WORKING ENVIRONMENT:

· In office Monday through Friday

· Some evening and weekend work may be required.

Posted 2025-09-14

Recommended Jobs

Dedicated CDL A Truck Driver No Touch Freight

18 Wheels USA
Leland, NC

18 Wheels USA is seeking experienced, safety-focused Solo OTR Class A CDL Truck Drivers for our 21-Day Mileage Fleet. This is a stable, high-earning W2 position for drivers looking for consistent mile…

View Details
Posted 2025-10-21

Sales Trainer--Remote Anywhere United States

UNITERS N.A.
Greensboro, NC

SUMMARY UNITERS Group is the market leading vertically integrated furniture protection provider, offering protection plan services to consumers, retailers and manufacturers, with the nation’s larges…

View Details
Posted 2025-09-24

Processing Grinder

Charlotte Pipe & Foundry Company
Monroe, NC

For over a century Charlotte Pipe and Foundry Company has been manufacturing pipe and fittings exclusively in the USA, employing 1,400 loyal, hard-working Americans. Today we manufacture the industry…

View Details
Posted 2025-09-27

Dump Truck Driver

Dreamville Staffing
Elizabethtown, NC

Job Summary: We are currently seeking a reliable and experienced Dump Truck Driver to join our team in Elizabethtown, NC . The ideal candidate will be responsible for operating a dump truck to t…

View Details
Posted 2025-09-23

Personal Trainer

15 to Fit Method™ Pilates
Mooresville, NC

Job Posting: Personal Trainer at 15 to Fit Method™ Pilates Job Description 15 to Fit Method™ Pilates has an exciting job opening for a Full-Time Personal Trainer. This position is based in our stu…

View Details
Posted 2025-10-27

Breakfast Attendant- Part Time -Fairfield Inn RDU/Brier Creek

CMC Hotels
Raleigh, NC

Job Summary: Fairfield Inn RDU/Brier Creek is seeking a Part-Time Breakfast Attendant to join our team. The Breakfast Attendant is responsible for delivering high-quality food, adhering to food safet…

View Details
Posted 2025-08-07

Data Analyst - DTCC/DST Systems (Charlotte, NC (Hybrid) or Remote)

Brighthouse Financial
Charlotte, NC

Where you’ll work: Our flexible, hybrid work model offers the option to work remotely or in the office.   How you’ll contribute: As a Senior Industry Automation Consultant, you’ll be respon…

View Details
Posted 2025-09-27

Relationship Banker, Wilmington, DE

Santander Bank N.A.
Wilmington, NC

Relationship Banker, Wilmington, DE Country: United States of America Your Journey Starts Here: Santander is a global leader and innovator in the financial services industry. We believe tha…

View Details
Posted 2025-09-29

30187322 - Senior Sourcing Manager

Kidde Global Solutions- RSR
Mebane, NC

30187322 – Senior Sourcing Manager  Location: Mebane, NC Base Salary Rate: $137,700.00 - $162,000 Job type: Full-time Where Fire Safety Innovation Meets Opportunity: As part of Kidde Globa…

View Details
Posted 2025-08-06