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]
    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_1_hour] • [promoted] • [new]
    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 • Huntersville, North 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]
    Software Development Engineer

    Software Development Engineer

    Amazon • Claremont, NC, USA
    [job_card.full_time]
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
    [last_updated.last_updated_30] • [promoted]
    F5 Engineer

    F5 Engineer

    TEKsystems • Charlotte, NC, United States
    [job_card.full_time]
    This person should be an expert with F5 engineering, load balancing, networking engineering, etc.They do not need to have a ton of. F5 for this role will likely have an understanding of proxy concep...[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 Team Lead

    Senior Software Engineer Team Lead

    Albano Systems, Inc. • Charlotte, NC, United States
    [job_card.full_time]
    As a Software Engineering Team Lead, you will be responsible for ensuring both on-time successful delivery and the technical and architectural quality of the solutions. From Cloud to DevOps to Moder...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    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]
    Junior Software Developer

    Junior Software Developer

    Brooksource • Charlotte, North Carolina, United States
    [job_card.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.last_updated_variable_days] • [promoted]
    Senior Software Engineer -SAP FS-CD Techno-Functional - (Hiring Immediately)

    Senior Software Engineer -SAP FS-CD Techno-Functional - (Hiring Immediately)

    USAA • CHARLOTTE, NC, US
    [job_card.full_time]
    At USAA, our mission is to empower our members to achieve financial security through highly competitive products, exceptional service and trusted advice. We seek to be the #1 choice for the military...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Charlotte, North Carolina, United States
    [job_card.full_time]
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Jenkins Platform Engineer

    Jenkins Platform Engineer

    Perennial Resources International • Charlotte, North Carolina, United States
    [job_card.full_time]
    You have operational experience with one or more of the following cicd tools – Jenkins, Octopus Deploy.Jenkins for large number of deployments. Experience with configuration management tools (Ansibl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer

    Software Engineer

    Bey • Charlotte, North Carolina, United States
    [job_card.temporary]
    Job Title : Specialty Software Engineer.Location : Charlotte, NC – 28202 – Hybrid Role.This position is for a software developer to work on applications and enhancements to support regulatory reporti...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer (.NET / Azure / Angular) (Charlotte)

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

    Optomi • Charlotte, NC, United States
    [job_card.full_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_1_hour] • [promoted] • [new]