Junior Software Engineer Salary at Bc Law BETA

How much does a Bc Law Junior Software Engineer make?

As of April 2025, the average annual salary for a Junior Software Engineer at Bc Law is $63,072, which translates to approximately $30 per hour. Salaries for Junior Software Engineer at Bc Law typically range from $58,490 to $67,859, reflecting the diverse roles within the company.

It's essential to understand that salaries can vary significantly based on factors such as geographic location, departmental budget, and individual qualifications. Key determinants include years of experience, specific skill sets, educational background, and relevant certifications. For a more tailored salary estimate, consider these variables when evaluating compensation for this role.

DISCLAIMER: The salary range presented here is an estimation that has been derived from our proprietary algorithm. It should be noted that this range does not originate from the company's factual payroll records or survey data.

Website:
bc-lawfirm.com
Size:
<25 Employees
Revenue:
$5M - $10M
Industry:
Business Services

BC Law offers mortgage related document preparation services and attorney based mortgage closings to title and mortgage companies nationwide. Our national network of attorneys are trusted by customers and respected within the mortgage industry for their commitment to end-to-end compliance. Our state-of-the-art document preparation system has achieved turn times of 1 to 2 hours for most states. All required documents are prepared with the assistance of, and are reviewed by, a state-licensed attorney to ensure state compliance and accuracy.

See similar companies related to Bc Law

What Skills Does a person Need at Bc Law?

At Bc Law, specify the abilities and skills that a person needs in order to carry out the specified job duties. Each competency has five to ten behavioral assertions that can be observed, each with a corresponding performance level (from one to five) that is required for a particular job.

  1. Java: Using Java in the development and maintenance of application programs and systems.
  2. Computer science: Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines.
  3. API: An application programming interface is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software.
  4. Agile: Agile is a development process where feedback is continuously gathered from users to create the best user experience.
  5. Software Development: Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components. Software development is a process of writing and maintaining the source code, but in a broader sense, it includes all that is involved between the conception of the desired software through to the final manifestation of the software, sometimes in a planned and structured process. Therefore, software development may include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products. Software can be developed for a variety of purposes, the three most common being to meet specific needs of a specific client/business (the case with custom software), to meet a perceived need of some set of potential users (the case with commercial and open source software), or for personal use (e.g. a scientist may write software to automate a mundane task). Embedded software development, that is, the development of embedded software, such as used for controlling consumer products, requires the development process to be integrated with the development of the controlled physical product. System software underlies applications and the programming process itself, and is often developed separately.

Related Jobs

Dexian - DISYS
Riviera Beach , FL

Finance / Business Analyst Location: onsite Palm Beach Gardens FL 33410 Contract Duration: 9months contract with possible extension Overview: We are seeking a junior-level Finance/Business Analyst to support the ongoing separation efforts and transition service agreement (TSA) activities. This position is heavily focused on finance team at our headquarters in Palm Beach Gardens, FL. This is an on-site role with significant exposure to core FP&A processes, financial systems, and cross-functional collaboration. Responsibilities: Maintain financial models and tracking files to support transition service agreement (TSA) billing processes. Partner with functional teams to review actual costs and analyze variances to forecast. Coordinate with separation leadership, finance, and treasury teams to ensure timely TSA invoice payments from PO and invoice creation through payment. Collaborate with finance and controllership teams on monthly accruals for separation costs and intercompany billings f


Sponsored
4/23/2025 12:00:00 AM
Urrutia Agency - Knights of Columbus
Stuart , FL

Job Description Job Description Join the Award-Winning Urrutia Agency - Knights of Columbus! At Urrutia Agency - Knights of Columbus, we are proud to be a top-performing agency with numerous accolades, including MDRT, SKC (Supreme Knights Club), NAIFA Agency Builder of the Year, and the K of C Top Ten Agency. For 10 out of the past 13 years, we have been the #1 FL Agency, and since 2018, we’ve had the honor of being an East Coast Regional Agency Executive Consultant. Our mission is to help Catholic families protect their financial futures, retire well, create lasting legacies, and align their faith with their finances. We are deeply committed to supporting our community, from participating in Laps for Life to providing Hurricane Relief efforts. Join our award-winning team, where faith and finance intersect to make a meaningful impact on the lives of those we serve. About Us: Founded in 1882 by Blessed Father Michael J. McGivney and parishioners of St. Mary’s Church in New Haven, Connec


Sponsored
4/23/2025 12:00:00 AM
Blue Signal Search
Boca Raton , FL

Our client, a prominent and fast-growing law firm with a focus on personal injury and property damage, is currently seeking a motivated and skilled Systems Support Engineer to enhance their IT team. This role offers the opportunity to support end users in the effective use of various software applications, ensuring the smooth functioning of business operations across the company. The role includes troubleshooting, maintaining, and upgrading software applications, contributing to the development and implementation of new applications, and supporting the ongoing needs of business operations. This Role Offers: Competitive wage, generous Paid Time Off, and paid holidays, bereavement, and sick leave to support your work-life balance. Extensive benefits selection including Group Medical, Dental, and Vision Plans, with supplemental benefits covered by the employer. Take advantage of our 401K Retirement Savings Plan, featuring a firm match to help you secure your financial future. Participate


Sponsored
4/22/2025 12:00:00 AM
Family Promise Of Martin County Inc
Stuart , FL

Job Description Job Description Position: Case Manager Reports to: Director of Programs Pay Status: Non-Exempt/Salary Hours: Full-Time Mission: Our mission is to help families facing or experiencing homelessness, as well as low-income families, achieve sustainable independence through a community-based response. Vision: A community in which every family has a home, a livelihood, and the chance to build a better future. Values: Hospitality Empathy Community Empowerment Innovation Dynamic Services Position Overview: The Case Manager provides direct services to families experiencing homelessness, those living in temporary housing situations, or at risk of eviction. This position is responsible for implementing Trauma-Informed Care, guiding families through the stabilization process by securing permanent housing, and providing them with the resources and support needed to transition to long-term independence. The role involves providing ongoing case management, ensuring families stay accou


Sponsored
4/22/2025 12:00:00 AM
Thrive Rooms
Boca Raton , FL

We’re on a mission to revolutionize emotional wellness. By blending AI, neuroscience, and ancient healing wisdom, we’re building intelligent, compassionate tools to support people struggling with trauma, anxiety, and emotional imbalance. We’re now looking for a Junior Software Engineer to join our growing team in Boca Raton, FL. This is a unique opportunity to work at the intersection of technology and mental wellness in a purpose-driven startup environment. 💻 What You’ll Do Collaborate with designers, researchers, and senior engineers to develop and deploy wellness-focused applications Build backend and frontend features using modern frameworks and cloud technologies Integrate AI components such as NLP, emotion recognition, or recommendation engines Rapidly prototype, test, and iterate on user-focused wellness solutions 🧠 What We’re Looking For Degree in Computer Science or related field (or equivalent experience) Proficiency in at least one modern programming language (e.g., Python


Sponsored
4/21/2025 12:00:00 AM
Motion Recruitment
Boca Raton , FL

Our Client, a National Legal Services Company, is looking for a Java Engineer to join their team REMOTELY IN Boca Raton, FL! ***This is a 2 Month Long Contract Set to Extend Further in June (Open to Conversion)!*** As The Senior Java Engineer, you would work across the complete development life cycle delivering highly available cloud solutions. Responsibilities Works with development teams and ensures the best practices are adhered to in areas such as unit and integration testing, CI/CD, documentation, security, and software design principals. talks to stakeholders / users and translates their requests into solutions. Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles. Required Skills & Experience Bachelor of Science Degree in Electrical Engineering Java Spring Boot Tomcat Micro Services/ REST API Hibernate / JPA MySql, ElasticSearch/Mongo DB CI/CD: Jenkins etc Web Services, Kafka, RabbitMQ, Azur


Sponsored
4/20/2025 12:00:00 AM
SynergisticIT
West Palm Beach , FL

The Job Market is Challenging due to more than 150,000 Tech Layoffs in 2022 and in 2023 more than 240,000 layoffs so almost 3,90,00 tech employees have been laid off since 2022 and its still going on . The effect of this has led hundreds of thousands of laid off Tech employees competing with existing Jobseekers. Entry level Job seekers struggle to get responses to their applications, are getting ghosted after interviews. In such a scenario the Job seekers need to differentiate themselves by ensuring to obtain exceptional skills and technologies to be hired by clients as its an employer's market presently and they have a lot of hiring choices. For more than 12+ years Synergisticit has helped Jobseekers differentiate themselves by providing candidates the requisite skills and experience to outperform at interviews and clients. Here at SynergisticIT We just don't focus on getting you a Job we make careers. All Positions are open for all visas and US citizens We are matchmakers we provide


Sponsored
4/19/2025 12:00:00 AM
Vets Hired
West Palm Beach , FL

About the job Enterprise Systems Manager Job Description The Enterprise Systems Manager is a professional position responsible for managing multiple projects and programs in the design, implementation, and maintenance of the Authority's Information Technology (IT) systems and applications. The employee in this position is responsible for the planning, development, and directs the Enterprise Systems team personnel. The Enterprise Systems consist of several in-house developed applications and vendor supported applications running on Windows/Linux based systems. This position reports to the Director of IT and requires reliability, dependability, and accountability in all aspects of the defined role. Job Responsibilities Directs, plans, assigns, and coordinates work for the Enterprise Systems team and contractors engaged in providing enterprise-level services, including but not limited to programming, testing, implementation, and maintenance services for application systems. Provide leader


Sponsored
4/19/2025 12:00:00 AM

Check more jobs information at Bc Law

Job Title Average Bc Law Salary Hourly Rate
2 Attorney $112,175 $54
3 Executive Director, Operations $258,561 $124
4 Manager, Information Technology $115,670 $56
5 Clerical Assistant $34,112 $16
6 Paralegal $73,409 $35
7 Project Manager $93,066 $45
8 Recruiting Assistant $43,627 $21
9 At Law Attorney $85,201 $41
10 Funder $69,795 $34
11 Lawyer $112,175 $54
12 Software Engineer $99,308 $48

Hourly Pay at Bc Law

The average hourly pay at Bc Law for a Junior Software Engineer is $30 per hour. The location, department, and job description all have an impact on the typical compensation for Bc Law positions. The pay range and total remuneration for the job title are shown in the table below. Bc Law may pay a varying wage for a given position based on experience, talents, and education.
How accurate does $63,072 look to you?

FAQ about Salary and Jobs at Bc Law

1. How much does Bc Law pay per hour?
The average hourly pay is $30. The salary for each employee depends on several factors, including the level of experience, work performance, certifications and skills.
2. What is the highest salary at Bc Law?
According to the data, the highest approximate salary is about $67,859 per year. Salaries are usually determined by comparing other employees’ salaries in similar positions in the same region and industry.
3. What is the lowest pay at Bc Law?
According to the data, the lowest estimated salary is about $58,490 per year. Pay levels are mainly influenced by market forces, supply and demand, and social structures.
4. What steps can an employee take to increase their salary?
There are various ways to increase the wage. Level of education: An employee may receive a higher salary and get a promotion if they obtain advanced degrees. Experience in management: an employee with supervisory experience can increase the likelihood to earn more.