Junior Software Engineer Job at Diocese Of Charlotte, Charlotte, NC

ZFZvbjRnK3V5Q2NKdnl2SS9yUjROVWJDVlE9PQ==
  • Diocese Of Charlotte
  • Charlotte, NC

Job Description



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. 

Job Tags

Full time, Work at office, Monday to Friday, Afternoon shift,

Similar Jobs

Halliburton

R&D Intern - Control System/Data Science Engineer - Houston, TX Job at Halliburton

 ...our R&D Facilities in Houston, Texas. Our intern program philosophy is to recruit once,...  ...and development in modeling, control, and data analytics for solving challenging problems...  ...this position. Degree in Mechanical Engineering, Aerospace Engineering, Computer Science,... 

Kuehne + Nagel International AG

Warehouse Forklift Operator - 2nd Shift Job at Kuehne + Nagel International AG

 ...end-to-end warehousing operations for our customers. By doing so with precision, you not only contribute to the success of your team, but also to the day-to-da Forklift Operator, Lift Operator, Warehouse, 2nd Shift, Forklift, Operator, Manufacturing, Transportation... 

Sciolex Corporation

Driver Courier San Francisco USCIS Field Office Job at Sciolex Corporation

 ...employee care. Responsibilities The Driver Courier is a permanent, full-time...  ...facilitating the operations of a local Field Office. As a Driver Courier, your responsibilities...  ...errands such as carrying mail to and from the post office and sorting or opening incoming... 

MMR Consulting

Biopharmaceutical COMMISSIONING & QUALIFICATION SPECIALIST Job at MMR Consulting

 ...Job Description Previous Pharmaceutical/Biotech experience is mandatory for this role. MMR Consulting is a consulting firm specializing in the pharmaceutical and biotechnology industries. Our services include Project Management, Process, Automation, Facilities... 

AGCO

Assembler - Edgewood Job at AGCO

 ...Do you want to help solve the world's most pressing challenges? Feeding the world's growing population and slowing climate change are two of the world's greatest challenges. AGCO is a part of the solution! Join us to make your contribution. The Assembler is responsible...