Junior Software Engineer

7 days ago


Charlotte, North Carolina, United States Roman Catholic Diocese of Charlotte Full time

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, ).

· 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. 



  • Charlotte, North Carolina, United States Brooksource Full time

    Brooksource is seeking a Junior Technical Release Engineer to join our Fortune 500 banking client in the Charlotte, NC area. You will be joining our clients BILD (Banking, Invest, Lending, and Digital) Tech team. This role will support our Release Management and Environments Management functions by tracking and driving strategic work efforts, identifying and...


  • Charlotte, North Carolina, United States Pantheon Data Full time

    Company OverviewPantheon Data (a Kenific Holding company) is a private, small business based in the Washington, DC, area. Pantheon Data was founded in 2011, initially providing acquisition and supply chain management services to the US Coast Guard. Our service offerings have grown in the past ten years, including infrastructure resiliency, contact center...


  • Charlotte, North Carolina, United States Aecon Full time

    Come Build Your Career at AeconAs a North American leader in infrastructure development, Aecon is safely and sustainably building what matters for future generations to thrive We lead some of the most impactful infrastructure projects of our generation, at the forefront of transformational change in transportation and energy, and partnering every day to...

  • Software Engineer

    4 days ago


    Charlotte, North Carolina, United States Atria Group Full time

    Company Description We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies maximize their IT resources and meet the ever-changing IT needs and challenges.In addition, AG offers enterprise resource planning and enterprise application...


  • Charlotte, North Carolina, United States Brooksource Full time

    Overview:We are seeking a motivatedEntry-Level Automation Engineerto join Fortune 500 banking client's Banking, Invest, Lending, and Digital (BILD) Tech team. This role offers a unique opportunity to start with hands-on testing and grow into a position driving AI-powered testing initiatives. You will work on web and mobile applications (iOS and Android) and...


  • Charlotte, North Carolina, United States MAERSK Full time

    Introduction to Maersk:A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we go all the way to connect and simplify global trade, and help our customers grow and thrive. Maersk's vision is to be the global...


  • Charlotte, North Carolina, United States A.P. Moller - Maersk Full time $105,000 - $113,000

    Introduction to Maersk: A.P. Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we go all the way to connect and simplify global trade, and help our customers grow and thrive. Maersk's vision is to be the global...


  • Charlotte, North Carolina, United States Jobs via Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Strategic Staffing Solutions, is seeking the following. Apply via Dice todaySenior Specialty Software EngineerLocation: Charlotte, NCDuration: 12 MonthsPay Rate: $75-$85 per hourWe are seeking a Senior Specialty Software Engineer to support complex,...


  • Charlotte, North Carolina, United States The Citco Group Limited Full time

    Job DescriptionWe are open to hiring in Charlotte or Fort Lauderdale for this role.About CitcoCitco is a global leader in fund services, corporate governance and related asset services with staff across 50 office locations worldwide. With more than $1.8 trillion in assets under administration, we deliver end-to-end solutions and exceptional service to meet...


  • Charlotte, North Carolina, United States The Citco Group Full time

    DescriptionWe are open to hiring in Charlotte or Fort Lauderdale for this role.About CitcoCitco is a global leader in fund services, corporate governance and related asset services with staff across 50 office locations worldwide. With more than $1.8 trillion in assets under administration, we deliver end-to-end solutions and exceptional service to meet our...