Talent.com
Junior Software Engineer
Junior Software EngineerDiocese Of Charlotte • Charlotte, North Carolina, United States
Junior Software Engineer

Junior Software Engineer

Diocese Of Charlotte • Charlotte, North Carolina, United States
30+ days ago
Job type
  • Full-time
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.
  • Create a job alert for this search

    Junior Software Engineer • Charlotte, North Carolina, United States

    Related jobs
    Junior Software Engineer

    Junior Software Engineer

    Mitchell Martin • Davidson, NC, United States
    Full-time
    The Junior Software Engineer will become part of a fast-paced and collaborative development team, contributing to the design, creation, and ongoing enhancement of reliable software solutions.This p...Show more
    Last updated: 30+ days ago • Promoted
    Junior Software Engineer

    Junior Software Engineer

    SynergisticIT • Charlotte, NC, United States
    Full-time
    Since 2010 Synergisticit has helped Jobseekers differentiate themselves by providing candidates the requisite skills and experience to outperform at interviews and clients.Here at SynergisticIT We ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Ripplematch • Charlotte, North Carolina, United States
    Full-time
    The current status quo of finding a first job is broken : Traditional career services and job boards with millions of postings aren't very helpful, and figuring out where to begin your career is a d...Show more
    Last updated: 26 days ago • Promoted
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Charlotte, NC, United States
    Full-time
    As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Software Engineer

    Full Stack Software Engineer

    Flock Homes • Denver, North Carolina, United States
    Full-time
    There are 17 million Americans who own rental property.Most don't want to be landlords anymore, but selling isn’t a good option. Why? You’d lose income and appreciation, trigger tax liabilities, kic...Show more
    Last updated: 30+ days ago • Promoted
    Junior Software Engineer

    Junior Software Engineer

    Diocese of Charlotte • Charlotte, NC, United States
    Full-time
    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 t...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - JP884

    Software Engineer - JP884

    Mondo • Charlotte, NC, United States
    Full-time
    Apply now : Software Engineer, Location is Remote.The start date is September 15, 2025, or ASAP for this contract position. Location-Type : Remote (must work EST hours, 8 AM - 5 PM).Start Date Is : Sep...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    ClifyX • Charlotte, NC, United States
    Full-time
    Application Developer to Design build and configure applications to meet business process and application requirements in App The incumbent will be key player on our interdisciplinary team and play...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer- full stack + Containerization + Kafka

    Software Engineer- full stack + Containerization + Kafka

    My3Tech Inc • Charlotte, NC, United States
    Full-time
    Develop and maintain web applications.Java, Spring Boot, and related technologies.Design and implement RESTful APIs.Deploy and manage applications. OpenShift, ensuring scalability and reliability.Co...Show more
    Last updated: 4 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Debtbook • Charlotte, North Carolina, United States
    Full-time
    DebtBook is an industry-leading fintech software platform that revolutionizes the way local government, higher education, and healthcare finance teams work. Our powerful, cloud-based software helps ...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer

    Software Developer

    Ssg • Charlotte, North Carolina, United States
    Full-time
    Military Veterans are highly encouraged to apply!.Essential Duties and Responsibilities.Consult with project team and functional units on the design of important projects or services.Consult with u...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Coinbase • Charlotte, NC, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 30+ days ago • Promoted
    Junior Software Developer

    Junior Software Developer

    Brooksource • Charlotte, North Carolina, United States
    Full-time
    Brooksource is seeking a Junior Software Developer to join our Fortune 500 banking client in the Charlotte, NC area.As a developer, you will be joining the client's Digital Banking team.Day to day ...Show more
    Last updated: 17 hours ago • Promoted • New!
    Software Engineer - Nucor Towers & Structures

    Software Engineer - Nucor Towers & Structures

    Nucor Steel Auburn • Rock Hill, SC, United States
    Full-time
    Location : [[filter4]], [[filter3]], [[filter2]].Other Available Locations : [[mfield1]].Nucor Towers and Structures (NTS) is a new entity within Nucor, the largest recycler and largest manufacturer ...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer - JP884

    Software Engineer - JP884

    Mondo Staffing • Charlotte, NC, United States
    Full-time
    Apply now : Software Engineer, Location is Remote.The start date is September 15, 2025, or ASAP for this contract position. Job Title : Software Engineer\n.Location-Type : Remote (must work EST hours, ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Microsoft Corporation • Charlotte, NC, United States
    Full-time
    Are you a customer-obsessed, AI-curious problem-solver who thrives in an inclusive, collaborative global team? The Azure Customer Experience Platform (CXP) team's mission is to transform Microsoft ...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer

    Software Engineer

    Bridge Investment Group • Charlotte, NC, United States
    Full-time
    You will do this by assisting with systems development, enhancing integrations and applications, and providing second-level technical support essential to business operations.This role is essential...Show more
    Last updated: 23 hours ago • Promoted
    Software Engineer

    Software Engineer

    Corning Incorporated • Charlotte, NC, United States
    Full-time
    The company built on breakthroughs.Corning is one of the world’s leading innovators in glass, ceramic, and materials science. From the depths of the ocean to the farthest reaches of space, our techn...Show more
    Last updated: 4 days ago • Promoted