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
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.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_alerts.create_a_job]

    Junior Software Engineer • Charlotte, North Carolina, United States

    [internal_linking.related_jobs]
    Junior Prompt Engineer (Remote)

    Junior Prompt Engineer (Remote)

    Scale AI • Charlotte, North Carolina, United States
    [filters.remote]
    [job_card.full_time]
    Join a global community of talented professionals to shape the future of AI.Earn up to $15 USD / hr and additional rewards based on quality of submission. Outlier is committed to improving the intelli...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer

    Software Engineer

    Altimetrik • Charlotte, NC, United States
    [job_card.full_time]
    Lead moderately complex initiatives and deliverables within technical domain environments.Resolve complex issues and lead a team to meet existing client needs or potential new clients’ needs while ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Frontend Software Engineer (React, TypeScript or JavaScript) - AI Trainer ($80-$120 per hour)

    Remote Frontend Software Engineer (React, TypeScript or JavaScript) - AI Trainer ($80-$120 per hour)

    Mercor • Rock Hill, South Carolina, US
    [filters.remote]
    [job_card.part_time]
    Mercor is hiring experienced frontend engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending co...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Software Engineer

    Principal Software Engineer

    Blue Ribbon Global Technologies • Charlotte, NC, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Duties : Candidate will be working on an application development team for the Credit Strategies and Methodologies team. The team is working to build a new internal application t...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer

    Software Engineer

    Innova Solutions • Charlotte,North Carolina,United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Innova Solutions has a client that is immediately hiring for a Software Engineering Consultant.Software Engineering Consultant. Position type : Full Time – Contract.Location : Charlotte North Carolina...[show_more]
    [last_updated.last_updated_30]
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Ripplematch • Charlotte, North Carolina, United States
    [job_card.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.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Interactive Resources - iR • Charlotte, NC, United States
    [job_card.full_time]
    Senior Software Engineer (Full Stack).We are seeking a highly skilled and motivated Senior Software Engineer.In this fully remote role, you will leverage your full-stack expertise to design, develo...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    LHH • Charlotte, NC, United States
    [job_card.full_time]
    Backend Engineer (Contract) – Hybrid | 1–3 Days / Week Onsite.We’re looking for a skilled Backend Engineer to join a high-impact team working on large-scale, high-volume systems that power critical u...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    C / C++ Senior Software Engineer

    C / C++ Senior Software Engineer

    Genesis10 • Charlotte, North Carolina, United States
    [job_card.permanent]
    Genesis10 is seeking a Senior Software Engineer - Capital Markets (C) for a direct hire position with a multinational banking and financial services company located in Charlotte, NC.Summary : Seekin...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Principal Software Engineer

    Principal Software Engineer

    SOMERSET STAFFING • Charlotte, NC, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Duties : Candidate will be working on an application development team for the Credit Strategies and Methodologies team. The team is working to build a new internal application t...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Software Engineer

    Senior Software Engineer

    VeeRteq Solutions Inc. • Charlotte, NC, United States
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Aptos, sans-serif"> Job Title : Senior Software Engineer Work Location : 116...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer, Full Stack (UX-Focused)

    Software Engineer, Full Stack (UX-Focused)

    Panthers Football, LLC • Charlotte, North Carolina, United States
    [job_card.full_time]
    Software Engineer, Full Stack (UX-Focused).Reports To : VP, Technology & Cybersecurity.Tepper Sports & Entertainment (TSE) is looking for a talented and passionate Full Stack Software Engineer to jo...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer "Spontaneous Application

    Software Engineer "Spontaneous Application

    Vizzuality • Barium Springs, NC, US
    [job_card.part_time]
    Salary : Depending on experience.Are you motivated by the desire to help build a sustainable planet for all life on Earth? Are you looking for a new opportunity? Vizzualitys purpose is to reach a fa...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Everblue • Hunterville, NC, US
    [job_card.full_time] +1
    [filters_job_card.quick_apply]
    Huntersville, NC (Hybrid – Some travel required) Reports To : Technical Product Manager or Engineering Lead Employment Type : Full-Time Restriction : Must be a U. Citizen or Permanent Resident Po...[show_more]
    [last_updated.last_updated_variable_hours] • [new]
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Charlotte, North Carolina, United States
    [job_card.full_time]
    We are seeking a Lead Software Engineer to join the Retrieval Ingestion Team at Relativity.This role is ideal for an experienced engineer who thrives on designing and operating high throughput inge...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    Motion Recruitment • Charlotte, NC, United States
    [job_card.full_time]
    Software Engineering experience, or equivalent demonstrated through one or a combination of the following : work or consulting experience, training, military experience, education.Unit Testing (Nuni...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Software Engineer (.NET / Azure / Angular) (Charlotte)

    Software Engineer (.NET / Azure / Angular) (Charlotte)

    Optomi • Charlotte, NC, US
    [job_card.part_time]
    Software Engineers (I, II, and III) (.Optomi, in partnership with, a leading insurance provider, is seeking various levels of Software Engineers to sit in their Charlotte, NC, Hartford, CT, or Bran...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    .NET / AWS Software Engineer Lead(Only w2)

    .NET / AWS Software Engineer Lead(Only w2)

    Astir IT Solutions, Inc. • Fort Mill, SC, United States
    [job_card.full_time]
    NET / AWS Software Engineer Lead(Only w2).Location : Fort Mill, SC(Hybrid / Only Locals).NET Core, OOP, SOLID principles. Asynchronous programming (async / await).Parallelism (TPL, Parallel LINQ).Performan...[show_more]
    [last_updated.last_updated_1_day] • [promoted]