Junior Software Engineer
1 week ago
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.
-
Junior Software Engineer
2 weeks ago
Charlotte, North Carolina, United States NAVEX Full timeAt NAVEX, we're making the world a better place. A safer place. A more ethical place. A place where anyone, anywhere can have a voice. That's a serious impact.At NAVEX, you will join our product engineering team that shares a passion for writing great code, embracing new technologies and delivering powerful products within our integrated risk and compliance...
-
Principal Software Engineer
2 weeks ago
Charlotte, North Carolina, United States Siemens Digital Industries Software Full timeSiemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM)...
-
Engineer, Software III
3 days ago
Charlotte, North Carolina, United States Pantheon Data Full timeCompany 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...
-
Senior Software Engineer
6 days ago
Charlotte, North Carolina, United States LendingTree Full time $130,000 - $160,000*PLEASE NOTE: This role is open to both hybrid and remote candidates. Hybrid requires in-person attendance at least 3 days a week (ideally Tuesday-Thursday) in our Charlotte, NC office. Additionally, this position does not offer visa sponsorship.*THE POSITIONAs a Senior Software Engineer, you will design, build, and enhance core components across the full...
-
Junior Electrical Engineer
2 weeks ago
Charlotte, North Carolina, United States LaBella Associates Full timeDo you wonder what makes buildings tick? LaBella Associates, is seeking an entry level Electrical Engineer with a career interest in Building Projects to work in our Charlotte, NC office. This position will work with other Engineers as part of a Project Team to develop concepts, strategies, designs, drawings, specifications, and reports for buildings from...
-
GAI Expert/Software Engineer
2 weeks ago
Charlotte, North Carolina, United States Primary Talent Partners Full timePrimary Talent Partners has a new contract opening for a GAI Expert/Software Engineer with our large power and utilities client in Charlotte, NC. This is a 12-month contract with a potential for extension. Pay:$ $86.76/hr; W2 contract, no PTO, no Benefits. ACA-compliant supplemental package available for enrollment.Location:Charlotte, NC (Hybrid/Remote...
-
Sr. Software Engineer
1 week ago
Charlotte, North Carolina, United States OneMain Financial Full timeAs part of a demonstrated commitment, we are investing in digital innovation, emerging products, and new ways to help our customers with their financial wellbeing. This role is on our industry leading credit cards platform.In the RoleWe are looking for aSenior Engineer, Backendto join our team. You will work with our product, design, and engineering teams to...
-
Senior Software Engineer
5 days ago
Charlotte, North Carolina, United States Movement Mortgage Full timeJoin the company defining what it means to be an Impact LenderMortgages are what we do, but that doesn't define who we are. In 2008, Movement disrupted the industry with the innovative 6-7-1 mortgage process. In 2023, we pioneered again, helping launch Impact Lending – a new category of lending. Any mortgage lender that commits at least 10% of its profits...
-
REMOTE Hands on Software Engineering Manager
5 days ago
Charlotte, North Carolina, United States CyberCoders Full timeSalary:$180 - $220kLocation/Work schedule:100% remoteRequirements:7+ years of back-end engineering with Java + 2 years of team lead/management experience within the healthcare industryPosition OverviewFounded in 2015, we're a SaaS company at the intersection of healthcare and e-commerce. We're a well-funded startup that has steadily been growing at 20% over...
-
GenAI Software Engineer
1 week ago
Charlotte, North Carolina, United States Optomi Full timePLEASE READ BEFORE APPLYING: This 2+ year contract role is hybrid in Charlotte, NC and requires final round interview onsite so only those local will be considered. Also, I can only work with candidates eligible to work W2 without need of future sponsorship (USC and GC only). If you require sponsorship, are not willing to work on my company's W2, or cannot...